David Rand 2021-03-01 A storm is currently raging in France: a furious controversy concerning the term “Islamoleftism” (« islamogauchisme » in French). Frédérique Vidal, Minister of Higher Education declared on February 14th 2021 (on the television network CNews) that Islamoleftism is a…