South African President Cyril Ramaphosa faces a possible threat of impeachment following the “Farmgate” scandal that broke in June. The president has been accused of covering up a $4m theft from his farm in 2020, including kidnapping and bribing the burglars into silence. A three-volume report from an independent panel …
Read More »