Re: Texas executed an innocent man
. In a study of executions in 34 states between 1973 and 1995, Columbia University professor James Liebman found that: “An astonishing 82 percent of death row inmates did not deserve to receive the death penalty. One in twenty death row inmates is later found...