President Cyril Ramaphosa has appointed advocate Andrea Johnson as the new head of the National Prosecuting Authority’s Investigating Directorate. - Smile 90.4FM

President Cyril Ramaphosa has appointed advocate Andrea Johnson as the new head of the National Prosecuting Authority’s Investigating Directorate.