Scorecard Research Beacon
Search Icon
ABC News September 12, 2014

Remains of 3 Infants Found in Squalid Home

A search is underway at a Massachusetts home where the bodies of infants were found among vermin and soiled diapers.