innocent

Study Estimates 4% of Death Row Inmates Should Be Exonerated

One Out of Every 25 Death Row Inmates Innocent

Study shows that 4% of death row inmates are innocent.  A new study published in…