Unprecedented Russian Casualties: The Cost of War in Ukraine July 9, 2024 10:47pm Ben Borges Ukraine Russia Source : www.youtube.com/watch