An Opera News Kenya publication
The outgoing Inspector of Police has left behind a legacy as well as blames following him…