Advocate Andy Mothibi's appointment as South Africa's National Director of Public Prosecutions has sparked debate. Will he ...