Cyril Ramaphosa elected new leader of South Africa's ruling party, the African National Congress

AP News
|
Posted: Dec 18, 2017 11:57 AM

JOHANNESBURG (AP) — Cyril Ramaphosa elected new leader of South Africa's ruling party, the African National Congress.