"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 ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results