Posted March 24, 2021 5:18 pm by

DCI revisits car accident in search for killers of Jennifer Wambua

The investigators want to establish if there was any relationship between the March 6 accident in Machakos town and her death. Read More…