On May 11, a 3-day-old baby girl was found abandoned on the stoop of a building in Flushing, Queens, along with a bag full of diapers and formula.
A day later, police found the mother,
a 31-year-old named Hua Zheng, by using information on the hospital
bracelet the baby still wore. (Oops.) They also had surveillance video
footage of her leaving the hospital with the baby – on Mother's Day.
Read More...