Kate Farrell on Muck Rack

Kate Farrell

Verified
Editor and Senior Producer, BBC World News America — BBC
As seen in: BBC