An Islamic Cleric simply identified as Babalola has been reportedly caught with a human skull and other body parts. Babalola was nabbed by...