Religion of Peace yet again.