The newly-appointed director of public prosecutions, advocate Shamiela Batohi says she will take the challenges head on, to restore confidence in the NPA.