This is no coincidence: is the Kremlin retaliating for Trump's remarks? #shorts August 3, 2025 10:00pm Ben Borges Russia USA