Stephen Sotloff

Justin Welby – the greatest Foreign Secretary we will never have

This Wednesday saw a series of¬†unprecedented meetings and events in London as The Archbishop of Canterbury, Justin Welby hosted leaders and representatives of the Churches of the Middle East and the wider Christian Church in Britain at Lambeth Palace. After… Read More ›