Aidan Geary on Muck Rack

Aidan Geary

Verified
London
Executive Producer — The Guardian

Back in London! I don't know whose my views are.