President of South Africa Ramaphosa addresses MPs after being elected president in parliament in Cape Town March 6, 2018324 views0 comments Cyril Ramaphosa, South Africa’s new President Read Also:Is France proud of its footprints in colonial Africa? (3)