Illinois cash bail elimination built on ‘overdramatization' perpetuated by city leaders: former police chief

2 years ago 19
Illinois will be the first state in the nation to eliminate cash bail as of Sept. 18, and the former police chief of Riverside, Illinois, says "chaos" will likely break out.
Read Entire Article