All pieces by this author
Battlefield sees 154 clashes over past day, Ukraine hits Russian crucial facility – Ukraine’s General Staff
Two patrol officers injured in Russian attack on Zaporizhzhia
Embezzlement of millions uncovered at strategic defence plant: three suspects charged
Ukrainian forces hit Russian S-300V launcher, radar and ammunition depots
Ukraine's air defence downs 77 Russian drones, 11 locations hit
More than 40 police officers injured in Russian strike on police HQ in Sumy Oblast
Zelenskyy: US can help end this war, but we need more pressure on Russia, not on me
Ukrainian forces destroy Russian radar worth US$50m in Luhansk Oblast
Zelenskyy: EU wants to know when Druzhba oil pipeline can reopen
Zelenskyy: EU wants to know when Druzhba oil pipeline can reopen
Zelenskyy says he does not know what Hungarian delegation is doing in Ukraine
Zelenskyy says he does not know what Hungarian delegation is doing in Ukraine
Zelenskyy: Ukraine receives missiles for Patriot from Germany
Russians hit house in Kharkiv Oblast with attack UAV: 3 adults and 6-year-old child injured – photos
Trump on war in Iran: Any time I want it to end, it will end
Trump on war in Iran: "Any time I want it to end, it will end"
Russia attempts to break through in border village of Popivka in Sumy Oblast
Iranian general served with suspicion for supplying Russia with Shahed engines and helping it launch drone production
Zelenskyy: Ukraine's Defence Intelligence has obtained Russian documents on battlefield losses
Ukraine's special forces hit Russian warehouses and electronic warfare stations in Donetsk Oblast – video
Court sentences Russian commander who staged execution of Ukrainian officer's mother
Ukrainian forces hit Russian storage sites, electronic warfare station, UAV command post and artillery
Next round of Ukraine-US-Russia peace talks may take place next week
Russia prepares spring offensive in Donetsk Oblast, Zelenskyy says
Peace talks continue, "additional progress" is expected in weeks ahead, Trump's envoy Witkoff says
Hungary says it will expel detained Ukrainian cash-in-transit guards
Ukraine brings back another 300 troops and two civilians from Russian captivity in Geneva prisoner swap – photos, video
Hungary investigating "money laundering" after abduction of Ukrainian cash-in-transit guards
Hungary still denies Ukrainian consuls access to 7 abducted cash-in-transit workers from Ukraine