Cyril Ramaphosa wins ANC presidential race
OnCyril Ramaphosa is the new president of the African National Congress (ANC), it was announced on Monday. A total of 4,776 delegates began casting their ballots in the early hours of Monday to choose between the party’s deputy president and former African…