South African voters will face a bewildering number of choices when they vote in the National Elections next year with a whopping 354 parties already registered with the Independent Electoral Commission (IEC). In answers to written questions put to the IEC by the...

read more