Fr. Z’s blog: The other day Catholic radio show host Drew Mariani had a (too short) debate about the claim that Islam is a “Religion of Peace” between Robert Spencer (an Eastern Catholic who has written extensively on Islam and who directs Jihad … Continue reading