More than 20 years into his incarceration, criminal justice reform advocates say Carter is among roughly 1,200 people in prison in Illinois who, under legislation being considered in Springfield, ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results