State Week: Abuse inside a state-run mental health center
Update: 2022-09-09
Description
A new investigative collaboration between Capitol News Illinois, Lee Enterprises Midwest and ProPublica has found hundreds of reports of abuse inside the Choate Mental Health and Development Center in Anna, Illinois.
Comments
In Channel