Partying it up
According to the IEC there are 152 registered parties taking part in the 2014 national elections. Some of the lesser known parties include the Abolition of Income Tax and Usury Party, the Dagga Party and the Keep It Straight and Simple