The documentary titled ‘Call + Response’ by actresses Ashley Jud and Julia Ormond reveals that the sex slave industry made $32 billion last year and 2.2 million children are sold into sex slavery every year. Both the actresses have spent months researching and are now speaking out in an effort to put an end to the crime.
The hard-hitting documentary is scheduled for an October release.
Leave Your Comments