BREAKING: Infant or Fetal Remains Possibly Found in South Boston Freezer Thursday

Shortly after 14:00 hours on Tuesday, Boston police officers responded to 838 East Broadway, Apartment 3 in South Boston for a 911 caller who reported that they had found at least one dead baby, possibly … Continue reading BREAKING: Infant or Fetal Remains Possibly Found in South Boston Freezer Thursday