An Opera News Kenya publication
Capital offenders at the Industrial Area Remand Prison in Nairobi have demanded royal treatment before ending…