ODPP to leverage on technology to combat international crimes
The Director of Public Prosecution (DPP) in Kenya Renson Ingonga has reiterated the commitment of the Office of the Director of Public Prosecution (ODPP) in leveraging technology to improve its
Read on