News

JOHANNESBURG - The Electoral Commission (IEC) has registered 34 new political parties after last year's national and provincial elections. This brings the total number of registered political parties ...