Ukrainian forces liberate Kupyansk from Russian troops
Russian forces secure foothold west of Oskil river in Kharkiv Oblast - DeepState
Ukraine's defense faces pressure as Russian forces advance in Donetsk Oblast
Comparing nowadays Russian territorial gains to early invasion progress can be misleading — ISW analysis
Winter to force Russian tactical shifts on Donbas front - National Guard Brigade
Russia loses 1,400+ soldiers, 9 tanks, dozens of artillery systems in Ukraine in one day - General Staff
Ukrainian forces destroy Russian Mi-8 helicopter in Kharkiv direction — General Staff
SBU takes down another Russian helicopter using FPV drone
Ukrainian intel chief: Russian offensive running out of steam
Russian troops advance in Chasiv Yar after crossing canal — Deep State
Ukrainian forces destroy Russian ‘ghost riders’ column on bikes – Video
Ukraine repels over 100 Russian attacks in a day, third in Pokrovsk sector – General Staff
Ukrainian Center for Countering Disinformation denies claims of Russian army entering Toretsk
Ukrainian counterattacks force Russia to redeploy troops
More than 90% of Russian offensive forces in Kharkiv Oblast destroyed - Ukrainian Army
Russia makes minor gains in Donetsk Oblast
Russia loses 100k soldiers in the Battle of Chasiv Yar - Forbes
Russian strike on Borova in Kharkiv Oblast kills one and injures four
Russian troops advance across Donetsk and Luhansk oblasts — DeepState
Russians expand front, seek weak spots in Ukrainian defense – Politico