Johnson Kaguri Mucheke
Sunrise: 3rd April, 1952 – Sunset: 22nd January, 2023 It is with humble acceptance of God’s will that we announce the demise of Mr. Johnson Kaguri Mucheke, which occurred on 22nd January, 2023, after an illness bravely borne. Son to the late Nelson Mwangi Kaguri and the late Lillian Wanjiru Mwangi. Son-in-law to the late […]