Islamic cleric
A human skull has been found in possession of an Islamic cleric and three others by the police in Ogun State.
An Islamic cleric-cum-herbalist and a hospital attendant have been linked to a missing placenta at a hospital in Ilorin.
Ayuba is alleged to have duped his victims of huge sum as much as N36m.