Pew Report Finds More than One in 100 Adults are Behind Bars

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 [...]