Although Rosstat has decided to keep the data secret until 2025, many independent demographers believe that the decline in ...
A leaked document from the Russian Ministry of Defense revealed on Monday that the Russian Federation’s casualties in Ukraine in 2025 total more than 281,550. The report provided a breakdown of ...
Recent expert research cited by the Izvestia newspaper has sounded the alarm on the potential disappearance of 130 small Russian towns, home to approximately 3.4 million people. The towns are facing ...
July 30, 2025: Russia is running out of Russians. The Ukraine War hasn’t helped, with losses of over a million dead, badly wounded and deserters. Millions more fled the country to avoid getting ...