All pieces by this author
European Commission outlines main issues of Ukraine talks in Oslo
Putin begins meeting with Trump's envoy Witkoff
One killed and one injured in Russian attacks on Chernihiv
Drones attack telecommunications centre in occupied Luhansk
Rubio: Ukrainians have been doing "extraordinary things", but without US aid, Ukraine would not exist
Axios: Trump's envoy Kushner pressed Ukraine to stop strikes on Russian oil refineries during Oslo talks
One killed and one injured in Russian attack on Kyiv Oblast: student accommodation and production building ablaze
European Parliament Vice President declares hunger strike in support of residents of Oleshky
WSJ: Elon Musk personally ordered Starlink restrictions for Ukraine
WSJ: Elon Musk personally ordered Starlink restrictions for Ukraine
Russia attacks Ukraine with Iskander-K missiles and 186 drones, air defences down 150 UAVs
Ukraine's General Staff: 269 combat clashes on battlefield in 24 hours, Russians launched 37 attacks on Kostiantynivka front
Russian forces strike university in Kremenchuk: three injured, including teenager – photos
Two bodies found under rubble following Russian strike on Kyiv apartment block
Russia loses 1,820 soldiers and 44 artillery systems over past day
EU and NATO to be represented by von der Leyen and Rutte's team members at Oslo talks - European Pravda
Witkoff arrives in Oslo for meeting with Zelenskyy
Defence forces strike Russian command post, repair unit and warehouses – Ukraine's General Staff
Poland considers joint border controls with Ukraine on Polish side of border
Drone crashes near petrol station in Kyiv, killing one and injuring seven
Interceptors, ballistic missile warnings and Starlink: Zelenskyy details call with Rubio
Three killed and four injured in Russian drone strike on Chabany in Kyiv Oblast – video
US vice president says US and Ukraine are partners but differ on energy strikes on Russia
Russians strike warehouses on outskirts of Dnipro: four injured, two in serious condition
Ukraine's General Staff: 206 combat clashes occur on battlefield, with 26 Russian attacks repelled on South Slobozhanshchyna front
Russian attacks damage energy infrastructure in Ternopil and Odesa oblasts, causing power cuts
Ukraine's air defence downs 115 out of 165 Russian drones, with 20 still airborne