An Opera News Kenya publication
Office of the Directorate of Public Prosecutions has admitted foul in the release an Administration police…