In the 33rd episode of “Travels With Charlie — Vermont Politics in Real Life,” host Charlie Papillo meets with the leaders of Teen Challenge Vermont — Pastor Rick Welch and Larry McGraw — to find out what makes the faith-based, substance abuse recovery center in Lamoille County so successful.
Image courtesy of TNR
Good people doing good things.