BREAKING: Cyril Ramaphosa is new #ANC president!

Cyril Ramaphosa has been won the leadership of South Africa’s African National Congress (ANC). A.

Baleka Mbete endorses Cyril Ramaphosa for ANC president

South Africa – Outgoing ANC national chairperson Baleka Mbete says she will officially back Deputy.