Islam de France: Agreement on a Charter of Principles


After weeks of crises, the leaders of the French Council for Muslim Worship (CFCM) agreed on a charter of principles …