Breaking News EACC Strikes: Kenya Maritime Authority HR Head Henry Mwasaru Arrested Over Major Procurement FraudBy Salma KhamisNovember 27, 2024 Detectives from the Ethics and Anti-Corruption Commission (EACC) arrested Henry Mwasaru, the Head of Human Resources and Administration at the…