JOHANNESBURG - It has been a watershed week across South Africa's political landscape.
WATCH: SA politics | Analysing this weekend's political events with Ntsikelelo Breakfast
The uMkhonto weSiswe Party is celebrating its first anniversary while the EFF has elected a new top six.
Governance and leadership expert Mazwe Majola discussed this with eNCA.