All pieces by this author
Russians turn all hospitals in Lysychansk into military hospitals
Blowing up of Kakhovka HPP: epidemic may occur in temporarily occupied Kherson Oblast
Explosions in Khmelnytskyi Oblast, air defence operating
Ukrainian forces conduct counteroffensive on six frontline areas, achieving success – ISW
Ukrainian forces conduct counteroffensive on six frontline areas, achieving success – ISW
Missile threat in Odesa Oblast
Threat of Russian ballistic missiles and UAVs in several regions at night
Austria not preventing transit of military equipment from EU to Ukraine
Writer Victoria Amelina dies after sustaining injuries in Kramatorsk
Over 20 strikes recorded in Chernihiv Oblast over past 24 hours
116 strikes recorded in Sumy Oblast, buildings destroyed and damaged
Air-raid warning issued in Kyiv and several oblasts
Attacks on Kherson Oblast: child injured at night
Heavy fighting continues on three fronts – General Staff report
Russians prepare for new conscription wave in temporarily occupied parts of Zaporizhzhia Oblast
Operations around Bakhmut will present Russian command with difficult choice – ISW
Operations around Bakhmut will present Russian command with difficult choice – ISW
Air defence downs all Russian targets in airspace around Kyiv
Air defence downs all Russian targets in airspace around Kyiv
Russian UAVs attack Kyiv, air defence system operating
Ukraine's Air Force warns citizens of Russian UAVs in Kyiv and other oblasts
Russians carry out rotation of missile carriers in Black Sea – Operational Command South
Russians use aviation to advance on Avdiivka front – General Staff report
Ukraine may have to give up part of territory to stop war – Trump
Shortage of medicines for civilians in occupied territories worsens
ISW predicts how Ukraine will use intercepted initiative on Bakhmut front
Russian attacks on Sumy Oblast: 74 explosions in one day
Russians attack southern oblasts of Ukraine with drones and ballistic missiles
Russians attack Kherson Oblast: 1 dead, 5 wounded