JOHANNESBURG, July 24 – South African President Cyril Ramaphosa on Friday won a court challenge that halted a parliamentary impeachment process over misconduct allegations linked to the “Farmgate” scandal.
JOHANNESBURG, July 24 – South African President Cyril Ramaphosa on Friday won a court challenge that halted a parliamentary impeachment process over misconduct allegations linked to the “Farmgate” scandal.