An Opera News Kenya publication
Citizens have been left perturbed following the office of the Directorate of Criminal investigations revelation that…