Sex Trafficking in Little Rock
RECAP OF FILMING “IN PLAIN SIGHT” DOCUMENTARY
From January 23rd-26th, our team was in Little Rock, Arkansas, 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 P.A.T.H (Partners Against Trafficking Humans)…
Read More