Carlos DeLuna allegedly took the fall for Carlos Hernandez
(Newser) -
Carlos DeLuna was executed in 1989 for the murder of Wanda Lopez, but a 400-page article in the Columbia Human Rights Law Review asserts that Texas actually put the wrong man to death, while the real killer bragged about the murder and the fact that DeLuna took the fall. Lopez,...