Deadly jailbird who allegedly killed NLC’s Jennifer Wambua arrested
Detectives from the Directorate of Criminal Investigation (DCI) have arrested the main suspect behind the murder of the acting communication director of the National Land Commission Jennifer Wambua Jennifer’s body was found dumped in Ngong ….