Uncaged

Published On: April 10th, 2019

Sex trafficking has become such a huge problem that many of us are hard-pressed to get our minds around it. The U.S. government estimates 56 million people are trafficked globally each day. The industry brings in more than $150 billion; that’s more than the intake of the world’s five largest companies. In this episode, Stephen discusses the nature of this despicable global issue, as well as his own involvement in fighting modern day slavery.