Kenneth Oscar Olalo Osumba
Sunrise: 15th January, 1975 – Sunset: 27th March, 2023 It is with great sadness and acceptance of God’s will that we announce the death of Kenneth Oscar Olalo Osumba, who passed on peacefully in his sleep on the night of 27th March, 2023 in his house in Gem, Yala, Siaya County. Son of George Samuel […]