President of the African National Congress party Cyril Ramaphosa will be formally elected to president of South Africa later today after his predecessor Jacob Zuma stepped down amid intense pressure from the party. Photo: AFP

Cyril Ramaphosa elected as South Africa’s new president a day after Zuma quits, but he faces huge challenges ahead

The ruling African National Congress hopes the former deputy can help fix a raft of issues crippling the nation of 54 million

Topic |   South Africa

TOP PICKS

President of the African National Congress party Cyril Ramaphosa will be formally elected to president of South Africa later today after his predecessor Jacob Zuma stepped down amid intense pressure from the party. Photo: AFP
READ FULL ARTICLE