Doug Macgregor: Russia has won the war… the U.S. and European delusions are cruelly shattered
Russia has won the war in Ukraine, and American President Donald Trump’s belated peace efforts are largely irrelevant, says Doug Macgregor.
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed