James Macharia (right), Inspector General of Police Joseph Boinett (centre) and David Too from Ethics and Anti-Corruption Commission addressing Journalists
Cabinet Secretary Ministry Of Transport, Infrastructure, Housing And Urban Development, James Macharia And Un Under-secretary-general And Executive Director, Un- Habitat Maimunah Mohd Sharif
James Macharia (right), Inspector General Of Police Joseph Boinett (centre) And David Too From Ethics And Anti-corruption Commission Addressing Journalists