1121 sources spanning 1896–2026
Moscow has published 2026 figures, but without independent verification, the numbers raise more questions than they answer.