Tag: Polygraph.info

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 »