All pieces by this author
Kremlin starts training officials on how to present "victory" in war to Russians
Russian troops and diplomats hurriedly flee Damascus
Russian troops and diplomats hurriedly flee Damascus
Fourth night of protests in Georgia ends with crackdown on protesters and new detentions – video
Scholz announces weapons supplies worth €650 million in Kyiv
Scholz announces weapons supplies worth €650 million in Kyiv
North Korean troops in Russia led by 3 generals, 2,000 soldiers already in combat units – intelligence
Russians attack Ukrainian Armed Forces in Kursk Oblast 16 times and storm on 2 fronts in Ukraine
North Korea supply Russia with 100 ballistic missiles, 100 artillery systems and 5 million shells – Ukrainian intelligence
Ukraine recovers bodies of 502 fallen defenders
Ukrainian defenders hit oil depot in Russia's Rostov Oblast and destroy radar for Buk air defence system – Ukraine's General Staff
Ukrainian defenders hit oil depot in Russia's Rostov Oblast and destroy radar for Buk air defence system – Ukraine's General Staff
Drone attack on Odesa Oblast: 7 injured, fires, housing and port infrastructure damaged – photos
Russian drone attack kills woman in Kherson
Ukrainian air defence destroys 88 Russian UAVs in 11 oblasts overnight
Russians try to break through Ukrainian defences on Pokrovsk and Toretsk fronts over 100 times in one day
Attack on Ukrainska Pravda journalist: defendants receive suspended sentence with right of appeal
Attack on Ukrainska Pravda journalist: defendants receive suspended sentence with right of appeal
Zelenskyy discusses Ukraine's NATO invitation with UK PM
Netherlands to transfer 3 Patriot launchers to Ukraine – photos
Netherlands to transfer 3 Patriot launchers to Ukraine – photos
Russian troops execute 5 Ukrainian prisoners near Novodarivka in Zaporizhzhia Oblast
Elon Musk on US urging Ukraine to lower draft age: "How many more need to die?"
Russian missile attack on Odesa damages houses and gas pipeline, starts fires and injures three civilians – photos
Russians try to break through Ukrainian defences almost 160 times over one day, losing 1,220 soldiers
Slovak PM to visit Moscow at Putin's invitation for 9 May celebrations
Slovak PM to visit Moscow at Putin's invitation for 9 May celebrations
Ukraine's defence minister meets with South Korean president – media
Ukraine requested to take over Russian Consulate building in Poznań – Ukraine's foreign minister
Ukraine requested to take over Russian Consulate building in Poznań – Ukraine's foreign minister
Polish foreign minister explains why Poles shouldn't block checkpoints on Polish-Ukrainian border
Georgia's ruling party nominates former footballer Kavelashvili to replace current president
More than 40 Ukrainian generals discharged for health reasons since start of full-scale war – media
More than 40 Ukrainian generals discharged for health reasons since start of full-scale war – media