Carlos DeLuna Execution: Wrong Man Sentenced To Death In Texas noypi Carlos DeLuna Wrongfully Executed, Probe Says Carlos DeLuna was executed by lethal injection in Texas in 1989 for stabbing to death a si... Read More