Religion of peace strikes again.