Delhi Police Arrests 4 Child Traffickers From Nangloi Area, Rescue 2 Babies
One of the rescued babies was around 15-20 days old, say cops (Representational) New Delhi: The Delhi Police on Wednesday arrested four child traffickers from the Nangloi area here and…