National Endowment for Democracy is Now Officially “Undesirable” in Russia

NED is a US government-financed entity that intends to topple Russia’s elected President.

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.