Pleading the Sixth: A recent report by the PEW Center on the States concludes that states wasted $10 billion incarcerating people with little impact on public safety to show for the investment. The Sixth Amendment Center adds to the story…
Pleading the Sixth: A recent report by the PEW Center on the States concludes that states wasted $10 billion incarcerating people with little impact on public safety to show for the investment. The Sixth Amendment Center adds to the story…