VILLAGE THROWN INTO PANIC AFTER ‘TALKING STONE’ CRACKS
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. This was a small cave walled by huge boulders and it is here where…