An Islamic cleric has been apprehended for allegedly killing people and selling their body parts for ritual purposes in Ibadan, Oyo State.
Â
The incident happened at Apete area of Ibadan on Sunday night, September 8, 2024.
Â
An X user shared a video showing bodies of some victims said to be his family members.
Â
Â
Â
Â
Â
Â
Â