witsvuvuzela.com
Bet you haven’t heard of these parties before …
With 200 parties registered to take part in the 2016 municipal elections, voters have more choice than ever before, including a few choices which many may never have considered.