The Washington Post comes out swinging – are you a useful idiot of Russia’s alleged media conspiracy against the West? Remembering Fidel Castro and how …

source