Stopping Traffic 2017
With 27 Million Victims Worldwide, Stopping Traffic Starts The Conversation On A Taboo Topic Through The Eyes Of Survivors, Activists, And Front-line Rescue Teams To Launch A Movement To End Modern-day Slavery In The U.S. And Abroad. Release: September 29, 2017 (United States)
Directors: Sadhvi Siddhali Shree