Dr. Joseph Phelix O. Mboya
It is with profound sadness and acceptance of God’s will that we announce the demise of Dr. Joseph Phelix O. Mboya, which occurred on 13th September, 2022 at Aga Khan Hospital, Kisumu. Dr. Mboya was a son of the late Johnson Ilboya Okita and Mama Mikal Achola Mboya of Kitota Village, Kabura South Sub-Location, Kanyadoto […]