Police arrest mom of baby found in box

February 22, 2012 8:49:38 PM PST
Philadelphia Police have arrested the woman they think is the mother of "Baby Noel", a woman they believe abandoning her newborn in a cardboard box on the streets of strawberry mansion several days before Christmas.

Load Comments