Man finds ‘doll’ laying on filthy subway floor, then realizes it’s a newborn with its umbilical cord attached
Danny Stewart had just got off the subway in New York City when he noticed something on the floor at the bottom of the stairs that he initially thought was a doll. Little did he ...