Will 30,000 Foreign Soldiers Secure Ukraine or Start a New War? March 20, 2025 2:00pm Ben Borges Ukraine