Leaked records from Rosstat, Russia's state statistics agency, have revealed a staggering death toll of at least 450,000 Russians, primarily soldiers, in the ongoing war in Ukraine up to August 2026. This figure, which significantly exceeds any previously acknowledged...

read more