Russia Cannot Hide Losses Anymore. They Even Don't Try To July 15, 2024 10:57pm Ben Borges Russia Source : www.youtube.com/watch