Ukraine's strategy: Trump's ultimatum, Russian terror, and countermeasures | Wrap-Up Analytics August 3, 2025 9:00pm Ben Borges Ukraine Russia USA