The Economist Estimates Russian Army Losses at 1.4–2.1 Million: What Is Behind the New Figures
The Economist estimated Russian army losses at 374–770k dead and 1.4–2.1 million including wounded. The General Staff of the Armed Forces of Ukraine recorded a record 49,040 losses for October, while Russia does not publish official statistics.
Read more →