#Inauguration2019: President Cyril Ramaphosa takes oath of office

President Cyril Ramaphosa was sworn in as South Africa's 5th democratic president Chief Justice Mogoeng Mogoeng....

read more...

Published By: Iol - Saturday, 25 May