Video: What to know about the U.S. push for a peace deal between Russia and Ukraine Posted on November 25, 2025 By The Globe and Mail 4 Views Video: What to know about the U.S. push for a peace deal between Russia and Ukraine continue reading...
I commanded Ukraine’s armed forces - here’s how to undermine Russia’s strategy and defeat Putin November 30, 2025