<P> On a national level , the NPA is headed by the National Director of Public Prosecutions ( NDPP ) . The NDPP is appointed by the President of South Africa for a term of 10 years . </P>
<P> On a national level , the NPA is headed by the National Director of Public Prosecutions ( NDPP ) . The NDPP is appointed by the President of South Africa for a term of 10 years . </P>
who appoints the national director of public prosecutions
who appoints the national director of public prosecutions
the President of South Africa
the President of South Africa