Western Troops in Ukraine: What Did Macron & Trump Agree On February 28, 2025 2:00pm Ben Borges Ukraine USA