The Guerrilla War Against the U.S.-Kiev
• Lewrockwell.comAbout three weeks ago Russian America TV news had a video report from one of the major cities of about a million people in New Russia [formerly eastern Ukraine].
About three weeks ago Russian America TV news had a video report from one of the major cities of about a million people in New Russia [formerly eastern Ukraine].