Finance Powered by Trendolizer

U.S. taxpayers spent over $4 billion incarcerating innocent people

Trending story found on finance.yahoo.com
U.S. taxpayers spent over $4 billion incarcerating innocent people
In total, among all known exonerees, Americans have shelled out a staggering $4.12 billion to incarcerate innocent men and women since 1989, according to a Yahoo Finance analysis
[Source: finance.yahoo.com] [ Comments ] [See why this is trending]

Trend graph:

Comments