“A new study shows outdated technology and fragmented recordkeeping systems routinely keep people locked up in prisons nationwide longer than they’re supposed to be – including in Illinois.”
Read more @wbez.org: www.wbez.org/public-safet...
#GoodTime #EarnedTime #Illinois
0
0
0
0