By Fulufhelo Nemavhola AI didn’t break university assessments — it exposed a dangerous lack of graduate capability 7 min 2 7 June 2026
By Livhuwani Ramphabana How anti-migrant tensions are poisoning our children’s future 2 min 0 7 June 2026
By Noxolo Mfocwa TotalEnergies appeal exposes the new face of climate misinformation 4 min 0 5 June 2026
By Ntsikelelo Ngaleka Editing the present for the future: Who gets to decide what we remember? 4 min 0 5 June 2026
By Craig Bailie Executive political leadership: Why a ‘super president’ won’t fix South Africa’s problems 7 min 0 4 June 2026
By David Dickinson Draft deeds bill fails to address the township family house crisis 8 min 0 4 June 2026
By Carmel Rickard Me, myself and AI — remaining ‘profoundly human’ in a time of artificial intelligence 8 min 0 4 June 2026
By Shadrack Bokaba South Africa’s arts funding faces political erosion that threatens creative integrity 2 min 0 4 June 2026
By Alude Xuba Crypto assets and exchange control: A critical analysis of a defining high court judgment 4 min 0 4 June 2026
By D Khosa Karl Sander and Nhlanhla Mkhwanazi remind us that the blue line holds amid corruption 3 min 1 4 June 2026
By Murshid Obaray The SARS penalty trap — how institutional reporting errors punish blameless taxpayers 4 min 2 3 June 2026
By Anthony Kaziboni It’s not enough: South Africa’s 25 litres of ‘basic water’ fails its constitutional test 4 min 0 2 June 2026
By Daniel Meyer Joburg and Emfuleni: A tale of 2 municipalities and the story of a crisis unfolding 6 min 0 2 June 2026
By Bulelwa Makeke and Sammy Mogoshi Why conviction rates still matter in measuring prosecutorial performance 6 min 0 1 June 2026
By Joel Netshitenzhe Has SA found the sweet spot in dealing with traditional leadership under the Constitution? 4 min 0 1 June 2026
By Kate Philip New data proves it: Public employment is essential to providing work for the young 3 min 1 31 May 2026