Pew Report Finds More than One in 100 Adults are Behind Bars
Posted on March 3rd, 2008 by Kele Ding
Washington, DC – 02/28/2008 – For the first time in history more than one in every 100 adults in America are in jail or prison—a fact that significantly impacts state budgets without delivering a clear return on public safety. According to a new report released today by the Pew Center on the States’ Public [...]
No Comments »
Filed under: Just Reading