Russia’s record losses, Trump’s new team | Ukraine This Week November 17, 2024 3:42pm Ben Borges Ukraine Russia USA Source : www.youtube.com/watch