All pieces by this author
Ukrainian defenders repel all Russian attacks near Avdiivka under dense fire – General Staff report
Putin not sure he can rally Russian elite – ISW
Putin not sure he can rally Russian elite – ISW
Russian Shahed hits industrial facilities in Kharkiv Oblast, fire breaks out
Russian attacks on Sumy Oblast: 136 explosions in a day causing destruction
Russians fire 332 shells in Kherson Oblast over last day, one person killed
Russian forces hit Nikopol with artillery, damaging houses
Russians step up repressions against Zaporizhzhia NPP staff not cooperating with them – Ukrainian General Staff
Ukrainian defenders repel Russian attacks on two fronts – General Staff report
Authorities show aftermath of Russian attack on Odesa: houses, monuments, church destroyed
Ukrainian forces disrupt Russian logistics by hitting targets behind their lines – ISW
Russia attacks Odesa Oblast with at least 5 types of missiles
Ukrainian sailors defeat group of Russians and a supply storage point
Russian forces ruin Transfiguration Cathedral in Odesa
Missile attack on Odesa: one killed and many injured including four children
Missile attack on Odesa: one killed and many injured including four children
Satellite images show increase in equipment at military base in Belarus
Defence Forces kill another 640 Russians, destroy 7 tanks and 11 UAVs
Russians shells Nikopol using artillery, injuring three people
Heavy losses and poor supplies: Russians in Luhansk Oblast do not want to fight
Russians conduct unsuccessful offensive operations on Lyman front – General Staff
ISW analyses why Kremlin is manipulating grain deal
ISW analyses why Kremlin is manipulating grain deal
National Resistance Center explains how Russians prepare for sham elections in occupied territories
Russians attack Sumy Oblast: 161 explosions in a day
Russian occupation authorities report fire at military training grounds in Crimea, over 2,000 people evacuated
Russians fails to regain ground in Zaporizhzhia and Donetsk oblasts – General Staff report
Ukraine's Defence Forces make tactical gains despite intensification of Russian operations – ISW
Air defence destroys all Russian Shahed drones on approach to Kyiv