Police: Woman Caught On Camera Abandoning Baby

CBS-Miami 2:03 mins

Mother in New York is facing criminal charges after police say she was caught on surveillance cameras abandoning her baby on a subway platform.

View Comments (0)