Russia controls territory responsible for 80% of Ukraine’s gross domestic product and is now preparing to annex it into the Federation, according to Ret. Col. Douglas MacGregor.

By

Leave a Reply