How the EU’s New Sanctions Could Crush Russia’s War Efforts and Force Negotiations February 18, 2025 11:00pm Ben Borges Russia