In Pictures
Giving a voice to the voiceless
Anywhere between 20 million and 65 million people are thought to be affected by human trafficking in India.

Published On 18 Sep 2011

Advertisement





Advertisement








In Pictures
Anywhere between 20 million and 65 million people are thought to be affected by human trafficking in India.