Margaret Wanjiku Karuma
Sunrise 28th May 1980 – Sunset 18th February 2020 It is with humble acceptance of God’s will that we announce the death of Ms. Margaret Wanjiku Karuma (Shiko) of Voyage Safaris, on Tuesday 18th February 2020. Beloved daughter of John Karuma and Rose Wanjiru. Doting mother to Zahra Umuhire and Leilani Wanjiku. Sister to John […]