News3 months ago
Islamic Cleric Arrested for Allegedly Killing People for Rituals in Ibadan
An Islamic cleric has been arrested in Ibadan, Oyo State, for allegedly killing people and selling their body parts for ritual purposes. The horrifying incident occurred...