Anna McIntosh on Muck Rack

Anna McIntosh

Verified
London, England
Foreign Affairs Producer — ITV News
As seen in: ITV News, Reuters

Foreign Affairs Producer at ITV News based in London. Any views posted are my own.