‘Pastor’, Herbalist, 3 Others Arrested With Human Parts

A self-proclaimed pastor in Osun State has been arrested alongside four others over alleged possession of…