Death announcement of Gideon Itotia Ng’ang’a of Limuru, Kenya
It’s with acceptance of God’s will that we announce the passing of our dad, Gideon Itotia Ng’ang’a of Limuru, Kenya. He is the father to Ann Mbugua(Worcester), Irene Itotia, Shiru Itotia(Mombasa), Patrick Itotia(New York) and ….