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

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.