Richard Dawkins Calls Islam One of the Greatest Evils Published March 5, 2011 by Papa Giorgio Religion of Conquest h/t (More):