Desertions, Abuse, and Chaos: The Dark Reality of Russia’s Army December 1, 2024 11:34pm Ben Borges Russia Source : www.youtube.com/watch