From an editorial in today’s New York Times: The United States, which has less than 5 percent of the world’s population, has about one-quarter of its prisoners. But the relentless rise in the nation’s prison population has suddenly slowed as many states discover that it is simply too expensive to overincarcerate. Between 1987 and 2007 […]
Tag Archives: Pew Center on the States
Michigan, leading nation in release of non-violent offenders… and that’s a good thing
Posted in Other Also tagged ACLU, American Friends Service Committee, Bureau of Justice Statistics, ex-prisoners, mandatory prison terms, National Prison Project, overincarceration, prison industrial complex, prison industry, prisoner advocate, the cost of incarceration, things going well in Michigan, three strikes and you’re out 7 Comments