Randeep Ramesh on Muck Rack

Randeep Ramesh

Verified
The Guardian
Reporter — The Guardian

Chief leader writer. RT not an endorsement. Public Key: https://pgp.mit.edu/pks/lookup?op=get&search=0xB29228E649BB17DC