Prison Growth Could Cost Up to $27.5 Billion Over Next 5 Years
“By 2011 one in every 178 U.S. residents will live in prison, according to a new report released [February 13, 2007] by the Public Safety Performance Project of The Pew Charitable Trusts. Public Safety, Public Spending: Forecasting America’s Prison Population 2007-2011 [52 pages, PDF] projects that by 2011 America will have more than 1.7 million …