Putin’s ‘formidable influence machine’ at work in French poll
Russia, or at least its state-controlled news media, has been interfering in the French presidential election, the New York Times reports: Cécile Vaissié, a professor of Russian, Soviet and post-Soviet… Read more »