All pieces by this author
Putin comments on alleged large-scale Ukrainian attack on Kursk Oblast
Local authorities brief Putin on Kursk Oblast situation, people being evacuated from border area
UK Defence Intelligence assesses consequences of Ukraine sinking Russian Rostov-na-Donu submarine
Zelenskyy once again extends martial law and mobilisation in Ukraine
Russian offensive has dragged on and will decline in 1.5-2 months – Ukraine's spy chief
Explosions ring out in Sumy as Russians launch aerial bombs
Russians attack central district of Kharkiv, clinic building damaged, people may be under rubble
Russians attack central district of Kharkiv, clinic building damaged, people may be under rubble
Over 130 combat clashes at front, with heaviest battles occurring on Pokrovsk front
Night strike on Kyiv Oblast: no casualties or fires, but houses, petrol stations and facades damaged
UK Defence Intelligence assesses Russian law obliging new citizens to register for military service
Public support for reception of refugees from Ukraine in Latvia has significantly decreased
Public support for reception of refugees from Ukraine in Latvia has significantly decreased
Ukraine's air defence downs all 24 Shahed drones over Ukraine
Russians storm Pokrovsk front 30 times over past day – Ukraine's General Staff
Russia-West prisoner exchange: Kremlin admits killer Krasikov is FSB agent
Russia-West prisoner exchange: Kremlin admits killer Krasikov is FSB agent
Russians attack bus with builders inside in Kharkiv Oblast with drone, injuring seven people – photos
Ukraine's allies worried about growing influence of Head of President's Office – Bloomberg
Ukraine's allies worried about growing influence of Head of President's Office – Bloomberg
Russians attack Pokrovsk and 10 other fronts: 127 combat clashes occur during one day
Navalny was to be exchanged as part of deal with Russia – White House
Navalny was to be exchanged as part of deal with Russia – White House
Kremlin comments on idea of Russia's participation in second Peace Summit and possibility of negotiations
Murderer Krasikov and opposition figure Kara-Murza among 24 people exchanged between Russia and Western countries
Russian attack on Donetsk Oblast resulted in 1 dead and 5 wounded, including children
Zelenskyy on Ukrainian forces destroying 89 Russian Shahed UAVs overnight: We need same defence effectiveness against missiles – photos
Zelenskyy on Ukrainian forces destroying 89 Russian Shahed UAVs overnight: We need same defence effectiveness against missiles – photos
Russian Shahed UAV attack on Kyiv Oblast: 13 buildings damaged, 1 caught fire – photos
Bodies of two men killed by explosives found in Kharkiv Oblast – photo
Russia says it has launched third stage of nuclear exercises featuring Iskander missiles – video
Ukraine's air defence downs 6 Shahed drones over Dnipropetrovsk Oblast – photos