Stephen Wachiuri Thuku
It’s with profound grief that we announce the demise of Mr. Stephen Wachiuri Thuku on 23/3/2023 after a long illness. Affectionate husband to Rachel Nyaruai Thuku. He was the loving son to the late Paul Kuiyukia Thuku and the late Zipporah Wangechi Thuku. Son-in-law to the late Joseph Ndegerege and the late Jerioth Kabui Ndegerege […]