
Authorities in Boston have given an update on the “human remains” discovered in a freezer in a South Boston apartment two weeks ago.
Police confirmed that the bodies of four infants were found in the home at 838 East Broadway on 17 and 18 November, NBC 10 Boston reports.