The Current War
Den Of Thieves
Description: With 27 million victims worldwide, Stopping Traffic starts the conversation on a taboo topic through the eyes of survivors, activists, and frontline rescue teams to launch a movement to end modern-day slavery in the U.S. and abroad.
Release Date: 9/29/2017
Studio: Siddhayatan Tirth
Offical Website: http://stoppingtrafficfilm.com