An Opera News Kenya publication
Riruta Deputy OCS has been shot dead in an early morning confrontation with his colleagues at…