Russia claims a major victory in Donbass, announcing over 265 Ukrainian soldiers killed in strikes during the liberation of Shcherbinovka, Donetsk. The Defense Ministry released footage showing..
The Russia-Ukraine war has entered a brutal new phase. In July 2025, Russia unleashed its largest-ever aerial assault on Kyiv, a sign of its growing dominance on the battlefield. But how did we get..