Pastor, 3 Others Arrested As Police Discover Human Parts In Ogun Church
A septuagenarian, Pastor Samuel Babatunde, has been arrested by the Police in Ogun State, in connection with suspected human parts buried in his church.
He was arrested alongside with one suspected serial kidnapper, Jeremiah Adeola…