Office of Director of Public Prosecutions Zanzibar (DPP) Apr 30, 2019 Independent Department Code No. - Accounting Officer: Director of Public Prosecutions Plan: Submit Location: