LIFE AFTER THE FLOODS PART 1 27 July 2026 ‘We still haven’t recovered’: two months on from Western Cape’s deadly floods Lerato Mutsila 7 min 1
CORRECTIVE MEASURES 23 July 2026 Better late than never — Ramaphosa launches action plan to tackle SA’s water crisis Lerato Mutsila 3 min 3
ENVIRONMENTAL CRISIS 13 July 2026 Gauteng’s rivers of filth — how broken pipes and sluggish justice poison waterways Lerato Mutsila 5 min 0
XENOPHOBIC VIOLENCE 7 July 2026 Elikya’s story: A documented migrant, yet her home was burnt down by vigilantes Lerato Mutsila 8 min 5
XENOPHOBIC UNREST 1 July 2026 Businesses looted, children traumatised — anti-migrant protesters turn on foreign and local traders Lerato Mutsila, Reitumetse Pilane and Bheki C. Simelane 6 min 1
VIDEO 1 July 2026 Watch – After the June 30 marches: What our reporters saw — and what might happen next Rebecca Davis, Felix Dlangamandla, Lerato Mutsila and Naledi Mashishi 1 min 0
HATE ON PARADE 30 June 2026 ‘Political project’: March and March signals long-term anti-migrant agenda in lead-up to elections Victoria O’Regan, Lerato Mutsila and Tamsin Metelerkamp 10 min 0
XENOPHOBIC UNREST 29 June 2026 Terror and tears as Malawians are forced to abandon their lives in SA Lerato Mutsila 7 min 5
COASTLINE UNDER SIEGE 28 June 2026 Ocean scramble — inside the high-stakes battles for SA’s offshore hydrocarbons Lerato Mutsila 8 min 6
IMMIGRATION CRACKDOWN 14 June 2026 Government defends tough migration crackdown amid increasing anti-foreigner sentiment Lerato Mutsila 6 min 0
GAME RESERVE KILLINGS 14 June 2026 Final suspect in Kruger Park double murder arrested after three-nation manhunt Lerato Mutsila 3 min 0
JOBURG MASSACRE 10 June 2026 Fingers pointed at illegal miners as police hunt Cleveland mass shooters Lerato Mutsila 5 min 1