Listen

Description

Host Clay Howerton interviews the founder of Scarlet Hope, Rachelle Starr. [Please be advised:  While this episode, like all Core Principles episodes, is presented from a Christian worldview and without any profane language, the topic of this episode is very sensitive...human trafficking.]