Effective Diversion Programming in Illinois
Sometimes being in first place isn’t such a good thing: the United States is the world’s leader in incarceration, locking up 25 percent of the international prison population. Mass incarceration of this scale reflects policy that encourages warehousing inmates instead of rehabilitation. The state of Illinois, which holds over 48,000 of these prisoners, is doing its […]