George Allan Muiru Muiruri
Sunrise: August, 2nd 1999 – Sunset:April, 30th 2022 It is with Lord’s humble acceptance that we announce the promotion to glory of George Allan Muiru Muiruri who until his passing on was working in Qatar. George was the beloved son to Daniel Muiruri Muiru and Anne Njeri Muiruri. Affectionate brother to Cynthia Wanjiru Muiruri and […]