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 […]
About Pat Pickering
This author has yet to write their bio.Meanwhile lets just say that we are proud Pat Pickering contributed a whooping 1 entries.