Foul odor leads police to dead newborn behind house; baby’s body found wrapped in a trash bag
Juveniles
Police found the remains of a newborn baby behind a Worcester, Massachusetts, home on Friday, after residents reported smelling an unusual and foul odor. Mass Live reports that authorities found the infant’s remains in the woods behinds a home off of Lake Avenue. When police arrived, they talked to the person who called in about …