The Village Church Denton, a former campus of Pastor Matt Chandler’s The Village Church in the Dallas-Fort Worth area, reportedly hired Chandler’s father, Steve Chandler, to work as the church’s custodian and kept him on staff for five years after he confessed to child sexual abuse.
The Christian Post | RSS