Latest News

Friday, September 20, 2024
Has Public Safety Improved in Illinois with No Cash Bail?

One year after Illinois became the first state in the nation to abolish cash bail, the consequences are clear—public safety is being compromised, and the system is failing the very…