Episode 23: Thistle Farms
Our Guest this episode is the Rev. Becca Stevens. Becca is the founder and president of Thistle Farms, the largest social enterprise in the United States run by survivors of human trafficking and the commercial sex trade. She is also the author of 13 books and works as an Episcopal priest and chaplain at St. Augustine's Chapel in Nashville. Listen to this episode and view some photos from the live event below:



















