All pieces by this author
UK defence secretary says war in Ukraine inspired his son to join military – The Telegraph
Russian forces bombard Kharkiv
Moscow mayor claims 32 UAVs attacked Russian capital: operational safety procedure introduced at two airports – video
Ukrainian and Russian forces clash 158 times throughout war zone over past 24 hours, mostly on Kurakhove front – Ukraine's General Staff
Two people killed in Kupiansk, Kharkiv Oblast, after electricity wires fall due to Russian attack – photo
US to ship over 500 Patriot and NASAMS air defence missiles to Ukraine – WSJ
Ukrainian drones hit over 52,000 Russian targets in October – Ukraine's commander-in-chief
Ukrainian navy showcases Ivan Mazepa corvette trials – video
Ukrainian drones hit chemical plant producing ammunition in Russia's Tula Oblast – video
Moscow supposedly "ready to listen" to Trump's proposals on Ukraine
EU chief diplomat Borrell arrives in Kyiv
EU chief diplomat Borrell arrives in Kyiv
Russian nighttime attack on Odesa: one killed, 13 injured – photos
Trump's peace plan excludes deployment of US troops in buffer zone – The Telegraph
Trump's peace plan excludes deployment of US troops in buffer zone – The Telegraph
Ukrainian soldiers face 171 combat clashes with Russians on battlefield over past day
Russians kill and injure 10 people in Kherson and Donetsk oblasts in one day
Ukrainian air defence downs 32 out of 51 Russian attack drones overnight
Ukrainian air defence downs 32 out of 51 Russian attack drones overnight
Chechen leader rewards his daughter for "strengthening relations" with occupied Donetsk Oblast
Russians strike ambulance brigade in Kherson Oblast, wounding people
Türkiye expects "new situation" on battlefield in Ukraine next year
Kyiv National University building damaged by Russian UAV wreckage – photos
"900 bombs and 500 UAVs": Zelenskyy's video shows aftermath of Russian attacks over past week
Air-raid warning in Kyiv Oblast in effect for 11 hours, damage reported in five districts – photos
Russian forces drop guided bomb on house in Zaporizhzhia Oblast, injuring two people – local authorities
Russia launches 96 UAVs overnight, Ukrainian air defences shoot down 66
Russia launches 96 UAVs overnight, Ukrainian air defences shoot down 66
Russians kill one civilian and injure 10 others in Kherson Oblast
Russia launched over 40% more Shahed UAVs in October than in September – Ukraine's Foreign Ministry