A pastor and three other people were arrested in possession of a human skull in the Saje district of Abeokuta, the capital of Ogun State, Nigeria. “The suspects claimed they had intended to use the skull for rituals,” according to reports. “The arrest was made following a tip-off from members …
Read More »