The Delhi Commission for Women (DCW) on Wednesday rescued 16 girls from an apartment in Delhi's Munirka area who were trafficked from Nepal.
2018-07-25 11:48:46
Loading Poll …