The African National Congress Party, the ruling party in South Africa, chose Cyril Ramaphosa to lead the party after President Jacob Zuma.