Cyril Ramaphosa, South Africa’s president, is facing a possible impeachment threat over alleged corruption. On Wednesday, an independent panel set up by the speaker of South Africa’s parliament said findings
Tag "President Cyril Ramaphosa"

President Muhammadu Buhari says the visit of President Cyril Ramaphosa of South Africa was “successful” despite the concerns triggered by the Omicron variant of COVID-19. The Nigerian president received Ramaphosa