News Story EACC Detains Kenya Maritime Authority HR Head Henry Mwasaru In Major Procurement Fraud Case November 27, 2024 | 10:08 PM