“justice-system” Charts
Land of the Free Tops Incarceration Rate Rankings »
In a ranking of incarceration rates, America tops the list at 716 per 100,000 people imprisoned, far outpacing countries with…
Eye For An Eye Makes The World Blind; Americans Don't Care »
When it comes to support for the Death Penalty, Americans choose to take revenge. According to Gallup, "an eye for…
Reducing Recidivism in CA (SB 678) - Saves $179 Million »
SB 678 was a 2009 law in California that has dramatically reduced recidivism, saving the state $179 million -- and…