AHTU rescues 333 children since January 2019 in Delhi
The Delhi Police Crime Branch has reported that the Anti Human Trafficking Unit (AHTU) in Delhi has rescued a total of 333 children since January 2019. Most of the children were rescued from various places like bus stands, railway stations and other places in Delhi. During the investigation, the AHTU also recovered 57 persons who were either abducted or missing.