World South African Parliament Elects Cyril Ramaphosa New President February 15, 2018 Dipo Olowookere By Dipo Olowookere Following the resignation of Mr Jacob Zuma on Wednesday as the President of South Africa, Mr Cyril Ramaphosa has been elected Read More