Ramaphosa named new South Africa’s president February 15, 2018269 views0 comments Cyril Ramaphosa, new South Africa’s president Read Also:South Africa and the renaissance of xenophobiaAbba, NAMA director, emerges vice president of IFATCAASR AFRICA funds UNIJOS NUGA goal with N250m sports complexNigerian student pioneers agritech solution to address agricultural…Africa's infrastructure investment landscape set to evolve at AVCA's…