In South Africa public prosecutions are conducted by the National Director of Public Prosecutions (NDPP), the head of the National Prosecuting Authority (NPA).
In South Africa public prosecutions are conducted by an independent National Director of Public Prosecutions (NDPP). The current NDPP, Vusi Pikoli, is head of the National Prosecuting Authority (NPA).