Three Islamic clerics have been taken into custody by the Oyo State Police Command on suspicion of having human parts.
According to information obtained by our correspondent, three suspects—two of whom were named Taofeeq Kabelohun and Rahmon Muibi, also known as Alubarika; the third person’s identity was withheld—were taken into custody last Thursday after killing their victim in Ibadan.
According to information obtained, the three suspects planned to murder the individual they invited to accompany them on a visit to a location in the Moniya neighborhood of the Akinyele local government region.
When it was revealed that blood was leaking out of their car’s booth, the cops later detained them.
Another source within the community revealed that Kabelohun and Muibi had been arrested more than twice for the same offence at Peace Estate and Adaba community along the Apete-Akufo road.
“These people have been arrested more than twice on this same issue, and they are living in our midst, one at Peace Estate and the other at Adaba,” he said.
According to a video that went viral on Friday, the three suspects were present at Iyaganku Ibadan, the state’s Criminal Investigation Department. The three priests could be seen in the video showing off the man’s head and other body parts.
Before his incarceration, Kabelohun was reportedly the Mufasir (deputy imam) of the Orisun Awotan Central Mosque in Awotan, Ido local government area, Ibadan.
In the meantime, the leadership of Orisun Awotan Central Mosque has removed Kabelohun as Mufasir over the murder case. The mosque, in the statement on Sunday, indicated that Mallam Abdulhakeem Abdulrasheed had been installed as the new Mufasir of the mosque. Another source within the community revealed that Kabelohun and Muibi had been arrested more than twice for the same offence at Peace Estate and Adaba community along the Apete-Akufo road. “These people have been arrested more than twice on this same issue, and they are living in our midst, one at Peace Estate and the other at Adaba,” he said.