Johannesburg is two seats and one grudge away from a government

Nov 12, 2026

The DA and ActionSA can run all three Gauteng metros together, but a Zille-Mashaba feud and a two-seat gap in Joburg are holding residents hostage.

Read More