Trump and Putin Talk. Europe Agreed About Peacekeepers. New Aid Package From EU to Ukraine March 17, 2025 5:00pm Ben Borges Ukraine Russia USA