An Opera News Kenya publication
This Prison report will potentially embarrass the head of state. An audit tabled in the National…