South African President Cyril Ramaphosa celebrates after being re-elected African National Congress president at the ANC national conference in Johannesburg, Dec. 19, 2022. [VOA]
CAPE TOWN, SOUTH AFRICA - With Cyril Ramaphosa being re-elected as leader of South Africa's ruling party on Monday, he now has a clear path to winning another term as the country's president in 2024. But analysts say Ramaphosa has been weakened politically by a corruption scandal and intra-party rivalries.