Cyril Ramaphosa: 10 Things To Know About South Africa’s New President .

After the resignation of Jacob Zuma as South African president on Wednesday night, his erstwhile deputy and leader of the ruling African National Congress, ANC, Cyril Ramaphosa on Thursday mounted the saddle as the...