
How Ukraine plans to win the war & Europe sees first new nuclear pact without America
From Ukraine: The Latest
Published 7/11/2025

From Ukraine: The Latest
Published 7/11/2025
Day 1,234.Today, after a report finds Putin’s forces have gained 0.038 square kilometers of territory for every soldier it’s lost since July 2024, we look at the significance of new announcements by Ukraine’s allies in Rome and London, and discuss the Ukrainian theory of…