An Opera News Kenya publication
A senior prisons officer is on the spot after accusations have been put against him that…