Ukraine-Russia war latest: Putin’s losses up to 834000 as Moscow claims capture of town in Donetsk

Russia has now lost more than 834,000 troops in its invasion of Ukraine, according to Ukrainian military officials. The General Staff of the Ukraine …

Russia has now lost more than 834,000 troops in its invasion of Ukraine, according to Ukrainian military officials. The General Staff of the Ukraine …    Read More