International Criminal Court (ICC) advisor Advocate Shamila Batohi appointed as new National Director of Public Prosecutions (NDPP) to lead the beleaguered National Prosecution Authority (NPA)…

International Criminal Court (ICC) advisor Advocate Shamila Batohi appointed as new National Director of Public Prosecutions (NDPP) to lead the beleaguered National Prosecution Authority (NPA)…

South Africa found to have acted illegally when it failed to arrest Omar al-Bashir when he attended the African Union summit in Johannesburg…
