Daily Archives: 25th November 2015

Islamic State terror causes Church leader to question God’s existence

Justin Welby - Helmet Stuart Littlewood comments on the contradiction of Archbishop of Canterbury Justin Welby claiming despair at God’s failure to help the distressed, while he himself has shown a marked lack of concern for the persecution of the Christians of Gaza and Bethlehem by Israel. Read more [...]