The Economist model estimates 374,000–770,000 Russian military deaths in Ukraine war

· Source: The Economist
← Back
The Economist model estimates 374,000–770,000 Russian military deaths in Ukraine war - Potok