Baptist pastor Benjamin William Nelson, a Baylor graduate, was arrested and charged with sexual assault after he was caught in a car with a young girl by the girl’s mother. Nelson is 28. The girl was… really young.
Nelson is the pastor at Peoria Baptist Church located at 1347 Highway 1947, Hillsboro, TX 76645. Hillsboro is near Waco, Texas, which is what I call Baptist crazy town. Baylor is located there.