Men of the Oyo State Police Command on Thursday paraded an Islamic cleric (Alfa), a pastor, and two others, who were allegedly caught with suspected human parts in the Ayegun area of Ibadan.
A female tenant whose identity has yet to be ascertained has reportedly kidnapped two of her landlady’s children seven days after packing into the house.