1Duncan Ndegwa Ndirangu 09 Nov 2018 /0 Comments/in Obituaries Sunrise: 20/12/1959 – Sunset: 06/11/2018