By Francis Ontomwa
Vihiga, Kenya: For the Maragoli community, ‘Imbinga’ (the shrine) is a sacred place so revered that only few and specific people would be allowed to set foot there.
Fact‑first reporting that puts you at the heart of the newsroom. Subscribe for full access.
- Unlimited access to all premium content
- Uninterrupted ad-free browsing experience
- Mobile-optimized reading experience
- Weekly Newsletters
- MPesa, Airtel Money and Cards accepted