One in 100: Behind Bars in America 2008 – New Report
Washington, DC – 02/28/2008 – LAWFUEL – Legal Newswire – 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 […]
One in 100: Behind Bars in America 2008 – New Report Read More »