An Islamic Cleric simply identified as Babalola has been reportedly caught with a human skull and other body parts. Babalola was nabbed by...
The Ogun State police command has arrested a group of individuals who are specialized in trading human parts. According to reports, the group...