Richard Kamau on 25th Jan

On Wednesday, eight Kenya Ports Authority officials faced six corruption-related charges related to a Sh 62 million Tender...