Billions in Aid, Peacekeepers, and Guarantees – How NATO Plans to Protect Ukraine March 4, 2025 6:00pm Ben Borges Ukraine