Pearl Gluck On Her New Film, “The Turn Out”

Sex trafficking; they call it the new American slavery.  It’s been reported in all 50 states, and whether we acknowledge it or not, it’s happening right under our noses.

Read full story »