A pastor and an Islamic cleric have been arrested in Ibadan for allegedly buying suspected human parts from a local, sparking an ongoing investigation by the Police.
Related Articles
Don't miss out on breaking stories and in-depth articles.