Detailed in this press release, The Pew Charitable Trusts today released an important new report entitled "Public Safety, Public Spending: Forecasting America's Prison Population 2007-2011." The press release has this description of the reader-friendly report (which is available here): (thanks to Prof. Berman)
By 2011 one in every 178 U.S. residents will live in prison, according to a new report released today by the Public Safety Performance Project of The Pew Charitable Trusts. Public Safety, Public Spending: Forecasting America’s Prison Population 2007-2011 projects that by 2011 America will have more than 1.7 million men and women in prison, an increase of more than 192,000 from 2006. That increase could cost taxpayers as much as $27.5 billion over the next five years beyond what they currently spend on prisons.
"As states continue to struggle with tight budgets and competing priorities among health, education and safety, they are beginning to question whether huge additional investments in prisons are the most effective and economical way of combating crime," said Susan Urahn, Managing Director of State Policy Initiatives at The Pew Charitable Trusts. "The challenge for state policy makers is to ensure that taxpayers are getting a strong return on their investment in corrections: safer communities, efficient use of public dollars, and ex-offenders who become productive, law-abiding members of society."
Some recent related posts are available at Prof. Berman's: (hat tip)