For the first time in history, the Indian Police Special Task force has partnered with a U.S. and Nepalese organization to assist in a mission which resulted in the rescue of 11 girls and the arrest of two major traffickers.
By Free for Life International staff | posted 3/2/2015