David Muchohi Gikonyo
Sunrise: 5th March, 1978 – Sunset: 5th April, 2023 It is with humble acceptance of God’s will that we announce the passing of David Muchohi Gikonyo, after a short illness bravely fought. Son of the late Charles Gikonyo and Bernadette Njeri. Grandson to the late Mzee Muchohi & Leah Wanja Gikonyo and the late Elijah […]