Feb 24, 2021 kenya Father who paid three men to kill his own son arrested Kenya: Directorate of Criminal Investigations (DCI) detectives in Mweiga, Nyeri County on Wednesday arrested.. Read more