13
Nov 2013
Sex Trafficking in Nashville, TN
Recap of Filming “IN PLAIN SIGHT” Documentary
From November 9th-12th, our team was in Nashville, Tennessee, to film a portion of the IN PLAIN SIGHT documentary on sex trafficking in the United States. Thanks to our friends at Abolition International, we were able to connect with many of the most well-informed players…
Read More