The two fetish priests, who have been arrested for murder, had in their possession an idol-looking sculpture fitted with human skulls, which they allegedly used for their rituals. The fetish priest A special police team raided the shrine last Thursday and retrieved an assortment of tell-tale exhibits. Apart from the …
Read More »