An Opera News Kenya publication
There was song and dance at Naivasha Prison after an inmate serving a life sentence scored…