The Religion of Peace Strikes Again!