President of South Africa Ramaphosa addresses MPs after being elected president in parliament in Cape Town March 6, 2018264 views0 comments Cyril Ramaphosa, South Africa’s new President Read Also:Africa strains under heavy debt load as AfDB president, Adesina laments…Abba, NAMA director, emerges vice president of IFATCASouth Africa and the renaissance of xenophobiaNature-based solutions seen yielding $82bn annual revenue for AfricaASR AFRICA funds UNIJOS NUGA goal with N250m sports complex