All posts by Tim Llewellyn

About Tim Llewellyn

Tim Llewellyn is a former BBC Middle East Correspondent and author, and now an associate of the UK-based Balfour Project.