All pieces by this author
Highest number of combat clashes occur on Kupiansk front – Ukraine's General Staff
Ukrainian paratroopers' video shows Russian infantry group being wiped out in Vovchansk
Situation on Pokrovsk front in some areas requires Ukrainian Armed Forces to manoeuvre – Ukrainian General Staff
Situation on Pokrovsk front in some areas requires Ukrainian Armed Forces to "manoeuvre" – Ukrainian General Staff
European Commission explains how it will use Russia's frozen assets after EU decision
European Commission explains how it will use Russia's frozen assets after EU decision
Border guards destroy 2 Russian boats in Ukraine's south – video
Ukraine begins security agreement talks with NATO's newest member
Majority of combat clashes take place on Pokrovsk, Kharkiv, Siversk and Kramatorsk fronts – General Staff
Zelenskyy: Ukrainian forces are destroying Russians in Kharkiv Oblast, results tangible
Zelenskyy and Azerbaijani President agree on future "joint measures"
German Foreign Minister visits Ukrainian thermal power plant destroyed by Russians
Ukraine's Foreign Minister tells foreign partners that striking targets in Russia will end war sooner
Zelenskyy and German Foreign Minister discuss situation on the front and Ukraine's air defence capabilities – video
Russians planned to partially encircle Kharkiv – The Economist
Netherlands announce provision of YPR-765 infantry fighting vehicles to Ukraine – photo
Explosions ring out at fuel storage facility in occupied Dovzhansk, Luhansk Oblast – video
Zelenskyy insists NATO can shoot down Russian missiles over Ukraine
Zelenskyy confirms talks with partners on strikes with their weapons on Russia
Pentagon chief: We expect Ukraine to use weapons we provided on targets inside Ukraine
Four combat clashes on Kharkiv front, 32 on Pokrovsk front – Ukraine's General Staff report
Russian troops attack Kherson Oblast, injuring two people
Helicopter with Iranian President on board crashes due to technical failure – media
Helicopter with Iranian President on board crashes due to "technical failure" – media
Russians attack Nikopol district all day, injuring one man – photos
Russian secret services may be behind arson in European shopping centres, Lithuania warns
Russians fire three ballistic and three cruise missiles on Odesa Oblast in one day
Russians fire three ballistic and three cruise missiles on Odesa Oblast in one day
Explosion rocks St Petersburg Signal Corps Academy, casualties reported
Russians shoot disabled person in Vovchansk, Ukrainian Prosecutor's Office conducts investigation