Damian Thompson on Muck Rack

Damian Thompson

Verified
London, UK
Editor-in-Chief, Catholic Herald and Associate Editor — The Spectator

Editor-in-chief, Catholic Herald. Associate Editor, The Spectator. Once described as 'A blood-crazed ferret' by the Church Times