Duncan Lee Njeru
11th May 1974 – 2nd May 2022 It is with a heavy heart that we announce the untimely demise of Duncan Lee Njeru, which occurred in the UK on Monday 2nd May, 2022. Son to John Mutema and Anne Kimeria. Husband to Peris Wangeci. Father to Snead Wangui and Tabby Wangui. Brother to Maureen Wanjiru […]