An Opera News Kenya publication
Police Constables Benjamin Kahindi Changawa and Stanley Okoti have been found guilty for killing an Administration…