Tabitha Ndinda Richu
Sunrise: 1924 – Sunset: 16/03/2023 It is with humble acceptance of God’s will that we announce the passing on of Tabitha Ndinda Richu. Wife of the late Thomas Richu Kibera. Daughter of the late Sila Mukeka and the late Nzisa Sila. Sister of Muthoka Sila, the late Nzioki Sila, David Wambua Sila, Nahason Mailu Sila, […]