Celebrating Ndegwa Gachahi (1980 - 2026)