What your views on Russia and Islam say about your politics… A specter is haunting Europe and the United States. Well, actually, two of them: The supposed menace of the Kremlin, meddling in the affairs of Western democracies, and the putative threat of Islam, infiltrating Western society and destroying it from within. Both visions are […]