Election 2026: Absurd number of candidates risk make voting chaotic

Written on 02/11/2026
Adriaan Kruger

Nearly 137 000 politicians to fight for 10 526 positions.
Read full article