An Opera News Kenya publication
A bunch of non tiresome efforts are continuously being employed by the police to be able…