An Opera News Kenya publication
On Tuesday, the DCI revealed that some of the directors told investigators that they had been…