Jennifer Wambua Murder: Court Issues Order After DPP Approved Charges against Key Suspect The High Court in Machakos has ordered the key suspect in the murder of National Land Commission (NLC) official Jennifer Itumbi Wambua to undergo May 18, 2021 News·TL