President Cyril Ramaphosa's appointment of Andy Mothibi as the new National Director of Public Prosecutions raises questions ...