“The Russian Opposition”

More meddling by the U.S. Government.
This video captured outside the US Embassy in Moscow, Russia, shows prominent leaders of Russia’s US-funded, backed, and directed opposition attending a confab with newly appointed US Ambassador Michael McFaul. Both the opposition leaders and McFaul himself are directly connected to the US State Department’s National Endowment for Democracy (NED)…



Speak Your Mind