blog

Demand #NoDigitalPrisons in Illinois

For most people released from prison in Illinois, incarceration doesn’t end when they exit the gates. There are currently nearly 3000 people on “mandatory supervised release” in the state shackled to an electronic monitor.*  These devices subject people to house arrest, creating enormous obstacles to finding a job, seeking medical care, responding to emergencies and Read more