Over at The Geller Report I discuss the latest in Leftist Christian Islamopandering: The story has by now gone around the world: on January 6 at St. Mary’s Cathedral, the Scottish Episcopal Church’s cathedral in Glasgow, a passage of the Qur’an was read out denying that Jesus is the Son of God, a core tenet […]