Elder Mrs Esther Wanjiru Kibicho
It is with deep sorrow and humble acceptance of God’s will that we announce the death of Esther Kibicho after a short illness bravely borne. She was the wife of the Late Rev. Prof. Samuel G. Kibicho. Mother of Nyambura Kibicho. Daughter of the late Peter Gitei & Leah Wangui, sister of the late Francis […]