Directorate of Criminal Investigations (DCI) boss George Kinoti (left) and Inspector General of Police Hillary Mutyambai when they opened the Tutua Police Station in Buuri, Meru County on Friday, July 15, 2022. [Phares Mutembei, Standard]
The Inspector General of Police Hillary Mutyambai has proceeded on terminal leave while DCI boss George Kinoti has resigned.