As of March 27, 2025, the total combat losses of the Russian Armed Forces in their war against Ukraine have reached ...