Russia’s ‘breakthrough’ near Hulyaipole comes from massed troops
Russian forces occupy three settlements in Donetsk Oblast
Russian forces stall amid troop shortages and logistics failures — ISW
Russia advances near Serebryanka and Olhivske as Ukraine pushes enemy back from Tolstoy — DeepState
Russia advances near Yunakivka in Sumy Oblast and two more settlements in Donetsk — DeepState
Ukraine to include North-Slobozhanske in new daily reports
Russia loses 1k+ troops and 170+ vehicles in one day – Ukraine’s General Staff
Ukrainian defenses hold firm despite Russian push on three fronts in Donetsk Oblast
Ukrainian intel chief: Russian offensive running out of steam
Russian troops advance in Chasiv Yar after crossing canal — Deep State
The Russians close to surrounding Ukrainian unit in Donetsk Oblast, making moves in Kharkiv Oblast - DeepState
Russia loses over 33k troops and nearly 60 air defense systems in June — Ukrainian General Staff
General Staff updated Russian daily losses
Russia steps up offensive in Donetsk Oblast, assaults Toretsk for first time in a year
Russians sitting on a volcano after permit to use Western weapons against them – Ukrainian commander
Russia uses thermobaric missiles in Chasiv Yar, Donetsk Oblast
Nearly 50 clashes reported along entire frontline in one day – Ukrainian General Staff
Russians advance near Ocheretyne and Klishchiivka in Donetsk Oblast — DeepState analysts
Russian military losses in Ukraine reach 500,000 — General Staff