Rachelle Starr

March 24, 2018
Rachelle Starr, Founder and Executive Director of Scarlet Hope, joins Curtis to discuss an incredible ministry. Scarlet Hope rescues women out of the sex industry by bringing the gospel to them.
00:0000:00