Listen Live
CLOSE

 

via:christianpost

 

The case involves the Feb. 1983 killing of Wanda Lopez, a single mother who was stabbed in the gas station where she worked in the Texas coastal city of Corpus Christi.

 DeLuna was accused of the murder and executed more than two decades ago after eyewitnesses identified him at the scene of the crime, but Columbia School of Law professor James Liebman and five of his students have found that the case had many signs that pointed to DeLuna, 27, not being the guilty man. According Liebman’s report, DeLuna shared the same first name of, and physically resembled, the real killer – but their identities were mistaken.

 

Read More