LANGUAGE & LIBERTY ‘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
WAR IN UKRAINE Under pressure: And so, Mr Putin, how has your war been going these days? 11 min 4 By J Brooks Spector
UKRAINE UPDATE: 20 MARCH 2023 Defiant Putin visits Mariupol after ICC warrant issued; Xi Jinping set for three-day state visit to Russia 3 min 0 By Bloomberg
UN VOTE OP-ED 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
UKRAINE UPDATE: 30 SEPTEMBER 2022 Putin pushes ahead with annexation; EU announces eighth package of sanctions to target Russia 6 min 0 By Bloomberg
Russia returns 210 Ukrainian dead Russia returns bodies of 210 Ukrainian fighters to Kyiv - military 1 min 0 By Reuters
UKRAINE UPDATE: 25 MAY 2022 Russia ‘inflicting €300m of damage daily’; Estonia, Lithuania call for European warships in Black Sea 10 min 0 By Bloomberg
WAR IN EUROPE ‘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
UKRAINE UPDATE: 23 May 2022 Zelensky hints at level of casualties in Donbas; Poland’s president addresses legislators in Kyiv 5 min 0 By Bloomberg
More UA soldiers surrender to Russian forces Ukraine and Russia: What you need to know right now 1 min 0 By Reuters
Russia seizes Mariupol Putin takes Mariupol, but wider Donbas victory slipping from reach 4 min 0 By Reuters
UKRAINE UPDATE: 18 MAY 2022 Russia warns of a long-lasting recession; US raises odds of Russian debt default 7 min 0 By Bloomberg
WAR IN EUROPE 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
Ukrainian civilians flee east, Azovstal defenders hold Mariupol Steel Plant’s ‘Dead Men’ Defenders Call for Rescue Plan 4 min 0 By Bloomberg
LETTER FROM KYIV What’s at stake in Ukraine? A dispatch from a country fighting for its very existence 8 min 5 By Greg Mills
UKRAINE UPDATE: 6 MAY 2022 EU seeks to sanction ex-gymnast ‘associated’ with Putin; donors pledge $6.5bn for humanitarian aid 7 min 0 By Bloomberg
UN attempts Mariupol evacuation U.N. again trying to evacuate civilians from Ukraine's Mariupol 1 min 0 By Reuters
UKRAINE UPDATE: 5 MAY 2022 US spells out its weapons training in Germany; EU proposes ban on Russian crude oil 7 min 0 By Bloomberg
Azov defenders stave off Russian attacks Ukraine defenders fighting 'bloody battles' inside Mariupol steel works 1 min 0 By Reuters
UKRAINE UPDATE: 4 MAY 2022 Kremlin says Putin and Macron discussed Mariupol; Azovstal evacuees’ stories of hell 6 min 0 By Bloomberg
Mariupol civilians reach safety Exhausted evacuees from Mariupol steel plant reach safety in Ukrainian city 3 min 0 By Reuters