A documentary film about the callous abuse of God's little girls in the brothels of India and how they are drugged, sold and trafficked from neighboring Nepal.
A documentary film about the callous abuse of God's little girls in the brothels of India and how they are drugged, sold and trafficked from neighboring Nepal.