Trafficked: A Parent's Worst Nightmare

"Last year slave traders made $100 billion."

A Parent's Worst Nightmare is a powerful story, based on multiple real life events of sex trafficking.

Date: 2021-01-25
Rating: 6.4
Duration: 1h 48m
Country: