ICY ROADS AHEAD 30 July 2026 Snow warning downgraded for KZN, EC and Free State, but icy conditions persist Lerato Mutsila 3 min 0
Life after the floods Part 2 28 July 2026 Grapes of wrath — Cape farmers face a long post-flood road to recovery Lerato Mutsila 7 min 0
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 0
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