Tito Odindo Babu
It is with humble acceptance of God’s will that, we the Babu family, announce the promotion to glory of Brother Tito Babu on 4th May, 2022 at Aga Khan University Hospital – Nairobi. He was the son of the late Alex Ochollah Babu and the late Precilla Ochar Babu. Step-son to Wilkister Babu and Roselina […]