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 . Photos by .

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 . Photos by .

Feature | 24 September 2026

Video: Joburg’s water crisis, explained

We unpack why taps are dry

By and

Video | 14 September 2026

Bidvest packaging workers on strike

Workers demand 9% increase, shift allowances and bonuses

By

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 and

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

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

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

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

News | 25 August 2026