Articles for Seth Thorne
Elections 2026: How this North West town went from boom to bust
Matlosana municipality is under a financial recovery plan after years of mismanagement
Text by Seth Thorne. Photos by Ihsaan Haffejee.
Feature | 28 September 2026
Elections 2026: This failing town is knee-deep in sewage
Tswaing municipality in the North West spends money on court battles and consultants
Text by Seth Thorne. Photos by Ihsaan Haffejee.
Feature | 24 September 2026
Video: Joburg’s water crisis, explained
We unpack why taps are dry
By Seth Thorne and Ihsaan Haffejee
Video | 14 September 2026
Bidvest packaging workers on strike
Workers demand 9% increase, shift allowances and bonuses
By Seth Thorne
Brief | 11 September 2026
Mpumalanga municipality admits taps are dry – but blames City of Tshwane
Tshwane is contracted to supply 16.6-million litres a day but has only been supplying 350,000
By Warren Mabona and Seth Thorne
News | 9 September 2026
Social workers left penniless by Gauteng government
“Social work is all about care, but nobody cares for us,” says SANCA Thusong employee
By Seth Thorne
Feature | 8 September 2026
Joburg mom’s R2.6-million water bill reversed after Public Protector steps in
JoburgCAN warns of a much deeper billing crisis in the metro
By Seth Thorne
News | 3 September 2026
Soweto housing fraud case back in court
“They can postpone as much as they like, we will get justice,” says housing scam victim
By Seth Thorne
Brief | 27 August 2026
Fired for being foreign: how employers gave in to March and March threats
The Casual Workers Advice Office has recorded a sharp rise in reports of xenophobic labour practices in Gauteng
By Seth Thorne
News | 25 August 2026