Alice Ross on Muck Rack

Alice Ross

Verified
London
Reporter, Greenpeace UK

Reporter at Unearthed (@UE). Ex @guardian and @tbij. Opinions are mine, all mine.