Calls for Stronger Witness Protection to Boost Criminal Justice
The office of the Director of Public Prosecutions (DPP) has underscored the importance of strengthening witness protection systems inorder to enhance effectiveness and credibility in criminal justice. Speaking Monday when he hosted a delegation from the Namibian Witness Protection Unit, the Director of Public Prosecutions Renson Ingonga highlighted the importance of robust witness protection mechanisms…