Religion of Peace strikes again?