An Opera News Kenya publication
The National Police Service have decided to step up their game in order to curb this…