Philadelphia police are investigating the death of a newborn girl found inside an apartment in the city’s Northern Liberties neighborhood.
Officers responded to a residence on the 1100 block of North American Street around 12:52 and found the infant unresponsive. The baby was pronounced dead shortly after. Detectives say preliminary information suggests the newborn may have sustained puncture wounds, though the official cause of death remains pending an autopsy.
“It’s sickening. It’s heartbreaking. It’s a baby. It’s a baby,” a neighbor said…