Russia Today: Iran is all a CIA plot

There is nothing more hilarious when people give wondrous powers to the United States.  It’s no surprise that Russia Today would feast on a the idea that the “Green Revolution” is a US orchestrated plot.  Russia already convinced itself that every colored revolution was cooked up in Langley. And this makes Craig Roberts a perfect […]