Russia advances in Ukraine as report claims 90,000 troops killed this year
October 9, 2025
Putin says Moscow holds the 'strategic initiative' as Ukraine steps up its assault on Russian gas facilities.
October 9, 2025
Putin says Moscow holds the 'strategic initiative' as Ukraine steps up its assault on Russian gas facilities.