Tag: Delhi police Latest News
Delhi Commission For Women Rescued 16 Girls Trafficked From Nepal
The Delhi Commission for Women (DCW) rescued 16 women being trafficked from Nepal on Wednesday. The DCW found the 16 girls at an apartment...































