The undisputed definition of Islam by all her adherents is “submission to the will of Allah.” This divine will is outlined in the Koran and in the teachings and deeds of Muhammad, as recorded in the ...
When French President Emmanuel Macron said last summer that he would create a new “framework and rules” for Islamic institutions in France, he was not alone. Other politicians and thinkers have also ...