News
In 1973, a 17-year-old developmentally disabled boy named John Scott died from edema in the Fernald State School, a squalid state institution that warehoused more than 2,500 disabled people in Waltham ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results