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.

September 12, 2014

Examined