The world is against the Kremlin! A big turn for Ukraine. The rules of the game are changing July 15, 2025 3:06pm Ben Borges Ukraine Russia