World ‘Putin wants to rebuild the Russian Empire’ — Ukrainian scholar Olexiy Haran dissects the roots of the war in Europe 6 min 9 By Peter Fabricius
World Under pressure: And so, Mr Putin, how has your war been going these days? 11 min 4 By J Brooks Spector
World Defiant Putin visits Mariupol after ICC warrant issued; Xi Jinping set for three-day state visit to Russia 3 min 0 By Bloomberg
Maverick News Ramaphosa’s weak government dangerously out of touch with Africa’s growing voice on the world stage for democracy 5 min 5 By Ray Hartley and Greg Mills
World Putin pushes ahead with annexation; EU announces eighth package of sanctions to target Russia 7 min 0 By Bloomberg
World Russia ‘inflicting €300m of damage daily’; Estonia, Lithuania call for European warships in Black Sea 10 min 0 By Bloomberg
DM168 ‘People would be just laying down and dying’ – one woman's escape to SA from the horror of Mariupol 4 min 0 By Tamsin Metelerkamp
World Zelensky hints at level of casualties in Donbas; Poland’s president addresses legislators in Kyiv 6 min 0 By Bloomberg
World Russia warns of a long-lasting recession; US raises odds of Russian debt default 7 min 0 By Bloomberg
Ukraine Crisis From a township hospital in South Africa to the Ukraine border, an expat doctor has seen the trauma of poverty and now war 8 min 0 By Micah Reddy and Anastasia Levkova
Ukraine Crisis What’s at stake in Ukraine? A dispatch from a country fighting for its very existence 8 min 5 By Greg Mills
World EU seeks to sanction ex-gymnast ‘associated’ with Putin; donors pledge $6.5bn for humanitarian aid 7 min 0 By Bloomberg
World US spells out its weapons training in Germany; EU proposes ban on Russian crude oil 8 min 0 By Bloomberg
World Kremlin says Putin and Macron discussed Mariupol; Azovstal evacuees’ stories of hell 6 min 0 By Bloomberg
Newsletters Exhausted evacuees from Mariupol steel plant reach safety in Ukrainian city 3 min 0 By Reuters