1Margaret Wanjiru Gatibaru. 22 Nov 2016 /0 Comments/in Obituaries Death has occurred of Margaret Wanjiru Gatibaru.