There are roughly 2.3 million people incarcerated in the U.S. prison system.
In 2018, the Chicago Tribune reported that anywhere from 2 to 10 percent of those people are innocent. This estimate means that between 46,000 and 230,000 innocent…
2019
Category: Criminal Justice Reform | Death Penalty