All pieces by this author
US security guarantees for Ukraine will depend on troop withdrawal from Donbas – FT
Russian drone attack on Odesa: 22 injured, up to 3 may be trapped under rubble – photos, video
EU has finally approved plan to end Russian gas imports by end of 2027
EU has finally approved plan to end Russian gas imports by end of 2027
Emergency worker dies in Kyiv after being injured in Russian strike on 9 January
We shouldn't expect major breakthrough from first round of talks with Ukraine – Kremlin
Battlefield sees 138 clashes over past day, nearly a third on Pokrovsk front – Ukraine's General Staff
Air defence, security guarantees and Donbas – Zelenskyy reveals what he discussed with Trump in Davos
Polish president announces new meeting with Zelenskyy
Battlefield sees over 200 clashes, almost half of them occurring on Pokrovsk front – Ukraine's General Staff
Total of 1,940 residential buildings remain without heating in Kyiv
Total of 1,940 residential buildings remain without heating in Kyiv
Kremlin after talks with US: War cannot end without Ukraine giving up Donbas
Two injured and damage recorded after Russian attacks on Dnipropetrovsk Oblast
Fuel depot on fire in Russia's Penza after drone attack – videos
Ukrainian defence forces strike Russian oil terminal and air defence sites
Witkoff says he is to visit Kyiv soon
Witkoff says he is to visit Kyiv soon
Zelenskyy en route to Davos
Trump's envoy Witkoff satisfied with Davos talks with Ukrainians, notes progress and commends Zelenskyy
Around 3,000 houses in Kyiv still without heating
Russians attack Dnipropetrovsk Oblast: two injured, fires break out
Russians attack Odesa Oblast: man injured, warehouse destroyed, fires rage
Russians attack Ukraine with ballistic missile and 97 drones overnight: 84 UAVs downed – Ukrainian Air Force
Critical situation in energy system prompts power outages in several Ukrainian oblasts
Critical situation in energy system prompts power outages in several Ukrainian oblasts
Russians attack Dnipropetrovsk Oblast: 2 killed, houses and cars damaged – photo
Zelenskyy sets condition for meeting Trump in Davos: there must be results
Zelenskyy confirms Ukraine invited to join Trump's "Board of Peace"
Russians attacked with missiles and over 300 strike drones, most difficult situation for now is in Kyiv – Zelenskyy