Islam: the religion of peace – along with the occasional rape and mutilation Posted on May 19, 2011 by David Reply