New born girl abandoned at Delhi Metro station

  • 7 years ago
A newborn girl was allegedly abandoned by a woman, who is suspected to be her mother, on the premises of the Tagore Garden Metro station in west Delhi. The new born who is not even a month old was lying on the stairs of the metro station and was located by the onlookers at around 2.30 pm on Saturday.

Recommended