An Opera News Kenya publication
The office of the Directorate of criminal Investigations have released current updates on the controversial and…