Spirited Away
Violeta Santos Moura’s poignant photo essay reveals the tragedy of Nepal’s human-trafficking crisis – and the courage of those fighting back. The 1,758-kilometre border between Nepal and India, through which nationals from both countries cross…