The human remains belonging to four babies were found inside a Boston apartment in early November, authorities reported.
Boston police discovered what appeared to be a human fetus or baby inside the freezer of the South Boston home after they received an inquiry call at 2: 29 in the afternoon approximately on 29 of November.
The day after, detectives found more human remains believed to be infants inside the apartment’s freezer, according to a press release.