- Rev. Terry Williams is Pastor of Orchard Hill United Church of Christ in Chillicothe and a Faith Organizer committed to equipping faith leaders to do justice in Ohio. An ordained minister of the United Church of Christ, Rev. Williams serves a congregation in Ross County, a rural community hit hard by the drug crisis that[...]
00:00
Available now on: