The Economist’s most recent estimate, published July 2024, said that 106,000-140,000 Russian troops had died as of June 21st. The data on Ukraine’s …
The Economist’s most recent estimate, published July 2024, said that 106,000-140,000 Russian troops had died as of June 21st. The data on Ukraine’s …