Europe Sends a Message to Putin: Troops on Standby for Ukraine Ceasefire March 2, 2025 2:00pm Ben Borges Ukraine Russia