US taxpayers spent almost $1 billion incarcerating innocent black people | Yahoo Finance
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. Over the…