Catholic Herald logo
Menu
Rageh Omaar pictured in the Blue Mosque in Istanbul

The Koran is believed to be the immutable word of God, and so, unlike the Bible, cannot be seen historically

Tariq Ramadan, one of the speakers at last night's debate (PA photo)

At last night’s Spectator debate the panellists were hard to spot behind the straw men