A new Crusades perhaps....
Yes.
I heard a British journalist this morning use this phrase and it clarifies what is happening and how to treat the situation.
soldier of religion
Law enforcement or military action required?
islam is a Theocracy, not a religion recognizing free will.