Daily Archives: 25th November 2015

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

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 [...]