Russia’s Catastrophic Losses in Ukraine: Half a Million Soldiers Gone At Putin's Will July 27, 2024 10:48pm Ben Borges Ukraine Russia Source : www.youtube.com/watch