John Gachomo, a senior assistant Inspector General of Police based at the Directorate of Criminal Investigations (DCI) headquarters, has claimed…
This website uses cookies.