Richard Kamau on 18th Dec

Two suspects are facing charges after being found in possession of charms and an assortment of witchcraft paraphernalia in...