News Africa1 year ago
President Cyril Ramaphosa of South Africa faces threats of impeachment over ‘Farmgate’ scandal
Bloomberg is reporting that the President of South Africa, Cyril Ramaphosa, may resign from office soon. This, according to the report, is a consideration the president...