EACC Catches Police Officer Receiving Bribe To Release Impounded Vehicle The Ethics and Anti-Corruption Commission (EACC) on Thursday arrested a police officer stationed at Mumias Police Station in Kakamega County on charges of soliciting June 23, 2023 News·TL