"Pennhurst was one of the largest of the 14 institutions once run by the Commonwealth of Pennsylvania," Lisa Sonneborn, from Temple University's Institute on Disabilities, said. "It has a really ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results