Nkosazana Dlamini-Zuma

ANC supporters

South Africa's ruling party is getting ready to choose a new leader. Here is what you need to know.

Read more
Nkosazana Dlamini-Zuma and Cyril Ramaphosa

Lebo Diseko

BBC News, Johannesburg

The strengths and weaknesses of the top two candidates battling to lead South Africa's ruling party.

Read more