The Religion of Peace is at it again!