Religion of peace is at it again