All pieces by this author
Russians begin checking local taxi drivers in occupied territories
Russian authorities test digital voting to falsify results in favour of Putin
US supports humanitarian pauses but rejects ceasefire in Gaza – Blinken
Polish volunteer soldier dies in Kharkiv hospital after car accident
ISW analyses Ukrainian Commander-in-Chief's essay on war in Ukraine
ISW analyses Ukrainian Commander-in-Chief's essay on war in Ukraine
Israel reacts to Türkiye's recall of ambassador
Explosions rock Russian-occupied Skadovsk, Kherson Oblast
Russians attack 6 districts in Sumy Oblast, dropping 9 mortar bombs and VOG-25 round
Israel retaliates against Hezbollah's military infrastructure in Lebanon – Israel Defence Forces
Ukrainian defenders kill 830 Russian soldiers and destroy 11 tanks
Russians claim 4 drones shot down over 2 Russian oblasts
Ukrainian forces exhaust Russians along contact line on Melitopol front – General Staff report
Explosions heard in Kherson
Russians threaten to sack holders of Ukrainian citizenship from their jobs in occupied territories
Russians attack Sumy Oblast, dropping 25 bombs
Russians gear up for new massive assault on Avdiivka – ISW
Ukrainian military officer explains why Russians ran away from Kherson
Founder and editor of Rivne media outlet killed in action
IAEA conducts rotation of experts at Zaporizhzhia Nuclear Power Plant
Satellite images show IDF encircling Gaza – CNN
US Defense Secretary and Secretary of State say support for Ukraine and Israel must be united
US Defense Secretary and Secretary of State say support for Ukraine and Israel must be united
Russian occupation authorities in Crimea suspend traffic on Crimean Bridge and issue air-raid warnings in Sevastopol
Ukraine's defence forces continue offensive operations on Bakhmut and Melitopol fronts – ISW
Events in Dagestan reveal loss of authoritarian control in Russian regions – ISW
Ukraine's Defence Forces hit 4 Russian tanks and 6 infantry fighting vehicles on Kupiansk front
Latvia hands over 20 cars confiscated from drunk drivers to Ukraine