Is the West finally ready to admit defeat in Ukraine?
Glenn Diesen, RT, November 3, 2024 ─ The media is changing the narrative as the proxy war is running out of steam. The Economist magazine reports this week that “Russia is slicing through Ukrainian defenses” and Ukraine is subsequently “struggling […]
Read more