Digital Daily – subscribe to our daily newsletter
Advanced Search »
2 of 8
Carlos DeLuna was executed in 1989 for the stabbing death of Wanda Lopez, although he insisted Carlos Hernandez did the crime.
Credit: Photo courtesy Columbia Human
© 2013, A Granite Broadcasting Station. All Rights Reserved.
Powered by Broadcast Interactive Media.