1Peter Gitogo Kihara 18 May 2017 /0 Comments/in Obituaries Sunrise: 1st July, 1960 – Sunset: 13th May, 2017