Ramaphosa’s day of truth beckons as independent panel prepares to hand over report

The Independent Panel looking into the Phala Phala matter will officially hand over its report on Wednesday 30 November. The panel was asked to determine whether there was a case for impeachment of the President and as such this report could have bearing on President Cyril Ramaphosa’s political future.