Posted on

Inmate deaths show failure of state prison system

Inmate deaths show failure of state prison system Inmate deaths show failure of state prison system

Between July 2023 and February 2024 four men died at Waupun Correctional Institution.

Dean Hoffmann, 60, died by suicide in solitary confinement, with quest...

LATEST NEWS