synapses.co.za
Who to vote for: South African National Elections 2019 | Synapses
For those of us who don't reflexively vote for the same political party in every election, the 2019 National Elections (May 8) might well be the most confounding choice South African voters have ever faced.