‘Ukraine Has Lost This War’: Top Army Colonel Says West ‘Doubling Down on Failure’

< Please Share This

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.


Infowars: There’s a War on for Your Mind! < continue reading