All pieces by this author
Sometimes Russia would like to pause the war, but has nothing to sell to its people as victory – Zelenskyy
Russians halt prisoner exchanges, Zelenskyy says
Russians attack Ukraine with Iskander missile and 111 drones, 80 downed
Trump declares national emergency over Cuba
Trump declares national emergency over Cuba
New multi-tier military training standards set to be unveiled for Ukrainian forces – Ukrainska Pravda
Ukrainian forces destroy car carrying Russian troops in centre of partially occupied Myrnohrad – video
EU Foreign Affairs Council to hear progress report on "prosperity plan" for Ukraine on Thursday
EU's chief diplomat: Russia not serious about peace talks in Abu Dhabi
Russia's 27 January strike on Odesa: death toll rises to four
Russian attack on Dnipropetrovsk Oblast: two injured, community arts centre and café on fire – photos
Russian forces damage infrastructure facility in Odesa – photos
Four killed and five injured in Russian strikes on Donetsk Oblast
Russians strike Kherson hospital: two medics and local resident injured – video
Trump hangs photo of himself with Putin in White House
Trump hangs photo of himself with Putin in White House
Emergency power outages hit some Ukrainian oblasts following Russian strikes
Emergency power outages hit some Ukrainian oblasts following Russian strikes
Four injured and 100 apartments damaged in Russian attack on Zaporizhzhia – photos
Russians attack Dnipropetrovsk Oblast: 1 killed, 7 injured – photos
Zelenskyy: 926 buildings still without heating in Kyiv
Zelenskyy: 926 buildings still without heating in Kyiv
Vocational school and kindergarten damaged in Russian attack on Odesa
German general prepares country for potential Russian attack within 2 to 3 years
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