Delhi News | Press Trust of India | Wednesday July 25, 2018
With the help of the police, Delhi Commission for Women (DCW) rescued 16 women, who were allegedly trafficked from Nepal and were about to be taken to Gulf countries, from southwest Delhi's Munirka area, the police said today.
www.ndtv.com