A Lack of Transparency

In a New Delhi village where a staggering 85 percent of women are victims of sex trafficking, the Najafgarh Community Centre is imprinted with the si...