French Muslim Groups Censure Macron-pushed Charter of Principles of Islam
Three major Muslim organizations in France have censured the government-drafted “charter of principles” of Islam, insisting that the document will likely undermine "the honor of Muslims.” "We believe that certain passages and formulations…