24
Feb 2014
Sex Trafficking in Dallas & Houston
RECAP OF FILMING “IN PLAIN SIGHT” DOCUMENTARY
From February 21st-23rd, our team was in Texas 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 Traffick911 (based in Dallas) and Redeemed (based in Houston). This…
Read More