A special panel tasked with establishing whether South African President Cyril Ramaphosa should face impeachment for allegedly covering up a crime submitted its findings to parliament on Wednesday.
The three-person team, led by an ex-chief justice, handed its report to National Assembly speaker…
