Russia on the Brink: War Failures, Sanctions, and Losses on All Fronts December 17, 2024 3:25pm Ben Borges Russia Source : www.youtube.com/watch