GIRLS FOR SALE: Human Trafficking From Nepal to India

The border between Nepal and India is one of the world's busiest human trafficking routes.

Victims open up about their experiences, shedding a light on their horrific, traumatic experiences that haunt them forever.

Trailer below, full film not online yet.

© Natalia Atkins