South Africa President Ramaphosa is facing the threat of impeachment over ‘Farmgate’ scandal
South African President Cyril Ramaphosa could face impeachment after an independent panel found that he may have violated anti-corruption law.
Source link