Ramaphosa appoints Shamila Batohi as new NDPP

Director of Public Prosecutions (NDPP), Adv Shamila Batohi says she overestimated her office's ability to swiftly handle state capture cases
    Andrew Chauke