James Snell
James Snell

James Snell

Writer whose work has appeared in The Telegraph, NRO, Prospect, al-Jumhuriya, The New Arab, The Arab Weekly, CapX, IBTimes, History Today - among others.