Noel talks with David Zach about his faith amidst the unique challenges of frontline work to end human trafficking. 

Here are a few links from this episode:

Comments are closed.