Nick Ravenscroft on Muck Rack

Nick Ravenscroft

Verified
London
Brazil Correspondent — ITV News
As seen in: ITV News, Sky News

Was hack. Now flack.