South Africa President Ramaphosa is facing the threat of impeachment over 'Farmgate' scandal
December 01, 2022 at 04:04 AM EST
South African President Cyril Ramaphosa could face impeachment after an independent panel found that he may have violated anti-corruption law.