Omboga Omwega Omanwa
It is with deep sorrow and humble acceptance of God’s will that we announce the passing on of Omboga Omwega Omanwa, which occurred on Friday 1st March 2024 after a short illness. Beloved Son of the late Moses and Alice Omwega. Brother of Lewis Gilbert Ombagi and Christine Nyabate Gichana. Brother-in-law of Justin Gichana. Grandson […]