Tim Marshall

Tim Marshall is a writer based in London and a former foreign correspondent for Sky News.