A self-proclaimed Muslim cleric in Oyo State, Alfa Tiamiyu Abass, has been nabbed with human body parts. The suspect…