In S. Africa, it’s full-scale battle for heart and soul of ANC

South African President Cyril Ramaphosa

South African President Cyril Ramaphosa, leader of the ruling party African National Congress President, waves at thousands of supporters after delivering his speech at the Ellis Park stadium in Johannesburg, on May 5, 2019.

Photo credit: Gianluigi Guercia | AFP

The African National Congress (ANC), the oldest liberation movement on the continent and the party of Nelson Mandela, is currently ''at battle'’ within itself as factions face each other down over the fate of its high-flying figures accused of corruption.


You're all set to enjoy unlimited Prime content.