South African president Cyril Ramaphosa faces threat of impeachment over ‘Farmgate’
South Africa: South African president Cyril Ramaphosa is facing a possible impeachment threat over the "Farmgate" scandal.
The president has been accused of covering up a $4m (£3.3m) theft from his farm in 2020, including kidnapping and…