All pieces by this author
Russian drone attack on Kyiv Oblast kills three people – photos, video
Russian drone attack on Kyiv Oblast kills three people – photos, video
Russia claims attack by 121 UAVs on 11 oblasts, Moscow and temporarily occupied Crimea
Trump: Zelenskyy is no angel and he shouldn't have allowed this war to happen
Trump: Zelenskyy is "no angel" and he "shouldn't have allowed this war to happen"
Several Russian airports temporarily suspend operations
ISW: Russian authorities enhance protection of defence industry facilities
Housing damaged in Russian nighttime drone attack on Kyiv Oblast, fires break out – photos
Ukrainian air defence responds to Russian drones in Kyiv Oblast
Oil refinery in Russia's Ryazan burns after drone attack – videos
Russia claims drone attack on Moscow, causing 3 airports to suspend operations
Drone attacks reported in Russia's Kursk, Ryazan and Bryansk oblasts – videos
Russia attacks Zaporizhzhia: one man killed and 45 wounded, including a baby – photos, video
Air defence responds to Russian drones in Kyiv Oblast
North Korean forces might suffer 30,000 to 45,000 casualties monthly in Russia's Kursk Oblast – ISW
Canada freezes over US$350 million in Russian assets since full-scale invasion
ISW analyses how Russia hides "economic difficulties" due to war in Ukraine
Russians attack 9 Sumy Oblast communities nearly 50 times over 24 hours
Russia takes Novovasylivka in Donetsk Oblast, DeepState reports
Russia claims UAV attack on Kazan, city's airport suspends operations, media reposts – photos
Russia recruits women into so-called volunteer military units, ISW says
Trump once again promises to end war in Ukraine and prioritises talks with Putin, CNN says
Trump once again promises to end war in Ukraine and prioritises talks with Putin, CNN says
Russians attack Zolochiv in Kharkiv Oblast with 3 guided bombs
DeepState reports on where Ukraine's defence forces have regained positions
Ukraine's victory was never Biden's goal, Time says
Ukraine's victory was never Biden's goal, Time says
Russia loses 1,580 soldiers over past day
Russians deploy additional forces to intensify offensive on Pokrovsk – ISW
Russians attack Sumy Oblast with over 40 bombardments