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 ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results