Carlos DeLuna

Texas Execution in 1989, Was The Wrong Man Convicted?
According to reports from various sources including the StandDown Texas Project, Carlos DeLuna should not have been executed in 1989 for the stabbing death of Wanda Lopez at a convenience store  in Corpus Christi.
Citing a four year investigation released last week, in which less than perfect eyewitn…