The parents of nursing student Catherine Grove say the Church of Wells, Texas, is holding her against her will, which she and the church deny; a local pastor, who lives next door to the church's property, claims to have witnessed strange ...See moreThe parents of nursing student Catherine Grove say the Church of Wells, Texas, is holding her against her will, which she and the church deny; a local pastor, who lives next door to the church's property, claims to have witnessed strange practices; Written by
anonymous
See less