Religion of peace strikes again