The suspects 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 suspects 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.