Hitchens vs. Ramadan October 6, 2010 by Genesio Zenone Leave a Comment A showdown in Manhattan over whether Islam is a “Religion of Peace.”