Religion & Ethics NewsWeekly

Thistle Farms

Clip | 9m 47s

"I'm doing the best I can to live out my faith as I understand it," says Episcopal priest and Vanderbilt University chaplain Becca Stevens. "Love is the most powerful force for social change"

Aired: 08/13/10

Rating: NR

Problems Playing Video?