James Macharia (right), Inspector General of Police Joseph Boinett (centre) and David Too from Ethics and Anti-Corruption Commission addressing Journalists
James Macharia (right), Inspector General Of Police Joseph Boinett (centre) And David Too From Ethics And Anti-corruption Commission Addressing Journalists