Africa Ramaphosa accepts Andrea Johnson resignation 2 hours ago The Front Page News [BREAKING] President Cyril Ramaphosa has accepted a request by Independent Directorate Against Corruption head Andrea Johnson to vacate office with immediate effect. Johnson requested to leave office over the weekend. Tune in to #eNCA #DStv403 Post navigation Previous South Africa’s President calls for African nations to work together on migrationNext The quiet erosion of Christian life in the Holy Land