All pieces by this author
Russians kill civilian in Zaporizhzhia Oblast
Russian attack on Lutsk damages infrastructure facility and kills civilian
Russians launch large-scale missile attack on Ukraine, explosions rock Kharkiv
Russians launch large-scale missile attack on Ukraine, explosions rock Kharkiv
Russians hit industrial facility in Poltava Oblast, injuring 5 people
Russia loses another 1,140 soldiers in one day
Russian Engels military airfield where strategic bombers are based attacked by UAVs – photo, video
Satellite images show aftermath of strike on Russian Kavkaz port – photo
Russian Ministry of Transport says ferry to Crimea that sank after attack is "temporarily out of service"
144 clashes across war zone over past 24 hours, over third of them on Pokrovsk front – Ukraine's General Staff
Fire breaks out in Cherkasy Oblast after Russian missile falls, causing destruction
Ukrainian drone attacks could force Russia to relocate aircraft and air defence systems away from front – WSJ
Russia loses 1,190 soldiers and 45 artillery systems over past 24 hours
Two civilians killed in Russian bombardment of Sumy Oblast
Cases against American, Italian and Ukrainian journalists who visited Sudzha City were initiated in Russia
Ukraine encircles Russian troops in Kursk Oblast, prepares for long fight – WSJ
Russia loses another 1,130 soldiers over past day
Russian General Lapin eases border security in Kursk Oblast shortly before Ukraine's offensive – WSJ
Ukraine's foreign minister on ratification of Rome Statute: Ukraine took another significant step toward joining EU
Human rights activist: Ukraine must ensure normal life in controlled parts of Kursk Oblast
Evacuating Russians from Sudzha to Ukraine is illegal, and may be viewed as deportation – Human rights activist
Pentagon says Russia's war against Ukraine heads to dead end – Bloomberg
Germany will continue to support Ukraine without any "buts"
Air defence downs 4 Shahed drones over Vinnytsia Oblast, damage reported
Russia loses 1,210 soldiers and 60 artillery systems in one day
Russian authorities claim 10 UAVs attacked Moscow and Russian air defence downed 45 drones overnight – videos
Germany to hand over four more IRIS-Ts to Ukraine by end of this year