New Search

If you are not happy with the results below please do another search

1 search result for:

1

Steve Ndegwa Kirika

Sunrise: Jan 1981 – Sunset July 2020 It is with humble acceptance of God’s will that we announce the passing on of Steve Ndegwa Kirika of Influx and Xfusion on 29th July 2020 after a short illness. Loving husband of Alice Kavindu Ndegwa, son of Danson Kirika Ndegwa & Juliana Mugure Kirika. Beloved brother of […]