Richard Kamau on 13th Jul

Irate residents of Mwana Village in Makeuni County on Tuesday night set a woman on fire for allegedly bewitching pupils...

Richard Kamau on 01st Dec

A bizarre incident in which a swarm of bees clung to a motorbike in Makueni County has led to false reports that witchcraft...