New report from the Pew Center on the States: “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…
Read more detail on Legal News Directory – Law Librarians