News South Africa sets May 29 date for national election Toyibat Ajose Feb 21, 2024 The President of South Africa, Cyril Ramaphosa, has declared that the country’s national election will take place on May 29, 2024.
Buhari congratulates new South African President, Cyril Ramaphosa Oluwadamilare Emmanuel Feb 16, 2018 President Muhammadu Buhari has told the new leader of South Africa, President Cyril Ramaphosa that he is looking forward to…
South Africa’s ANC election: Cyril Ramaphosa replaces Jacob Zuma as… Reporter Dec 18, 2017 South Africa's ruling African National Congress (ANC) has selected Cyril Ramaphosa to succeed President Jacob Zuma as the party's…