General Staff: Russia has lost 666,340 troops since Feb. 24, 2022.
Russia gains Donbas ground as Ukraine's Western allies delay weaponry talks
Russia's invading army is racing against the weather clock, trying to seize yet more towns in Ukraine's eastern Donbas region before the ground gets muddy this autumn and temperatures later plunge.
The coal mining town of Toretsk is on the verge of falling to Moscow's forces, an