Cyril Ramaphosa: The long road to power in South Africa
Cyril Ramaphosa is South Africa's new president.
He was an activist as a student and went on to work closely with Nelson Mandela.
Ramaphosa is now charged with rooting out the corruption that brought down his predecessor.