Are the fears over new law against separatism in France justified?
Islamic nations across the world and prominent Muslim leaders have decried the new French law as Islamophobic. President…
Islamic nations across the world and prominent Muslim leaders have decried the new French law as Islamophobic. President…