Newton Gathungu Kibuchi
Sunrise: 31st December 1941 – Sunset: 10th April 2022 It is with profound grief and humble acceptance of God’s will that we announce the death on 10/04/2022 of Newton Gathungu Kibuchi, formerly of ICEA LION and Town Insurance Agencies. Son of late Kibuchi Njoya & late Mirigo Kibuchi. Loving husband to Rachel W. Gathungu. Beloved […]