The Directorate of Criminal Investigations (DCI) has revealed fresh details surrounding the death of Kenya Forest Service (KFS) Legal Services Manager Esther Wairimu Keige, adding that homicide has not been ruled out. In a statement dated July 9, the detectives said her body was recovered at a coffee plantation in Juja, Kiambu County, following weeks