Russia's Losses in the War Peaked in Spring-Summer 2024. When Will They Stop? July 2, 2024 11:32pm Ben Borges Russia Source : www.youtube.com/watch