Russian data leak reveals death toll in Ukraine

A data leak from Moscow’s statistics agency has revealed that more than 450,000 Russians have been killed in the war in Ukraine.

1 sources · 1 articles · updated 2026-11-08 15:41 UTC · general

Coverage