All pieces by this author
Russians shell Orikhiv in Zaporizhzhia Oblast: dead body found under rubble of house
Russians and Trump team meet in Riyadh – CNN
Russia loses 1,170 soldiers and over 300 weapons and items of military equipment over past day
Russian drone hits multi-storey building in Kirovohrad Oblast: fire breaks out, three people injured – photos
Former Ukrainian president shares how sanctions affected his life
Kremlin says Foreign Minister Lavrov and Putin's foreign policy advisor Ushakov will fly to meet with US representatives
Kremlin says Foreign Minister Lavrov and Putin's foreign policy advisor Ushakov will fly to meet with US representatives
French foreign minister on Russia's return to G7: It's unimaginable
Russia attacks Ukraine with 147 UAVs, 142 of which fail to reach their targets
Russians attack Kyiv Oblast with drones: production plant and warehouses burned down, houses damaged – photos
Russians attack Kyiv Oblast with drones: production plant and warehouses burned down, houses damaged – photos
Russians shell Marhanets: four casualties, enterprises and houses damaged – photos
Russian drone hits car service station in Sumy, 15 houses damaged in attack on Kharkiv
Trump does not believe Russia will go to war with NATO
Russia loses 1,530 soldiers and 52 armoured combat vehicles over past day
Zelenskyy: Ukraine needs 1.5 million soldiers until NATO membership is secured
Zelenskyy: Russia plans to deploy 2,000–3,000 North Korean troops to its Kursk Oblast
One person killed, one injured in Russian strike on Shevchenko in Donetsk Oblast
Pentagon chief says his statements do not mean Ukraine cannot join NATO in future
US may send troops to Ukraine if Moscow disrupts talks, US vice president says
US may send troops to Ukraine if Moscow disrupts talks, US vice president says
Russia attacks Ukraine with 133 drones, 131 of which fail to reach their target
Trump doesn't want pause, but complete end to war in Ukraine, US secretary of state says
Russia loses 1,200 soldiers and 81 artillery systems over past day
Moscow starts putting together team for US negotiations, Putin's spokesman says
Moscow starts putting together team for US negotiations, Putin's spokesman says
Zelenskyy approves sanctions against five Ukrainian oligarchs
Zelenskyy approves sanctions against five Ukrainian oligarchs
Pentagon chief: Trump's talks with Putin are not betrayal of Ukraine
China offers to organise Trump-Putin meeting without Zelenskyy – WSJ
Russia loses 1,250 soldiers and 58 artillery systems over past day