Prof. Charles Odidi Okidi
20th November, 1942 — 19th April, 2021 It is with humble acceptance of God’s will that we announce the passing on of Professor Charles Odidi Okidi after a short illness bravely borne. Son of the late Mzee Ezekiel Okidi Ongiri and the late Mama Doris Atieno Okidi. Husband of Doreen Akinyi Okidi. Father of Lilian […]