All pieces by this author
Russians strike border-adjacent settlements in Sumy Oblast, 49 explosions recorded
Explosion rocks downtown Melitopol
Air defence systems shoot down more than 40 UAVs  in Kyiv overnight
Air defence systems shoot down more than 40 UAVs in Kyiv overnight
Russians focus on capturing Luhansk and Donetsk oblasts – General Staff report
Explosions rock Zhytomyr
Institute for Study of War predicts consequences of Russian troops regrouping in Bakhmut
Kyiv Mayor reports large-scale attack on Kyiv, explosions and fires
Kyiv Mayor reports large-scale attack on Kyiv, explosions and fires
One person killed in large-scale Russian attack on Kyiv
Air defence activated in Kyiv and namesake oblast, some targets shot down
Governor of Russian Belgorod Oblast says he witnessed shelling
Russian attacks on Sumy Oblast: 88 strikes in 24 hours
Air defence downed Russian drone over Chernivtsi Oblast
Ukrainian defenders kill 500 Russian soldiers and destroy 20 artillery systems in one day
Four Shahed drones downed over Mykolaiv and Odesa oblasts
Russia continues to focus efforts on 5 key fronts – General Staff report
Occupiers claim drones attacked Sevastopol at night
Russian policemen intimidate residents of Luhansk Oblast forcing them to obtain Russian passports
Air defence destroys all air targets Russia launched on Kyiv overnight
Talks about occupiers' losses in Bakhmut become dominant in Russian information space – ISW
Occupiers hit Kharkiv and namesake oblast
Russian Ministry of Emergencies denies information about fire in building of Defence Ministry
Attacks on Kherson Oblast: Russians kill another two people and injure three more
Ukrainian defenders destroy Russian Ka-52 helicopter
Bakhmut and Marinka remain in epicentre of hostilities – General Staff
Invaders plan new wave of child abduction in occupied Luhansk Oblast
General Staff remains silent about fighting in Bakhmut, ISW explains why