Imprisoned Show, Episode 7


Mission 21 Founder/Director, Stephanie Holt gives insight into child trafficking in the United States