David Gachuhi Wambugu
It is with deep sorrow that we announce the death of David Gachuhi Wambugu after a long battle with cancer. He was working with Ongata works and previously Barclays bank. He was the son of Dorcas Wambeere Wambugu and the late Simon Wambugu Mucheru. He was husband to Alice Njeri Gachuhi. Father to James Wambugu, […]