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