Trump - Putin Call. What Next for Ukraine and the World? March 18, 2025 5:41pm Ben Borges Ukraine Russia USA