The Islamic State at it again. And lest there be any confusion as to where it gets its approach, the huge Arabic banner reads, “The Islamic State: a Caliphate Built on the Prophetic Approach.” And of course next to that is the Islamic shehada — “There is no god but Allah; Muhammad is the messenger of Allah.”
Sam Boulis says
This is what the religion of Islam is all about since day one!!