The Tragic Execution of Carlos DeLuna: Innocent or Guilty? Unraveling the Haunting Mysteries of a Flawed Justice System, Eyewitness Misidentifications, and the Last Words of a Man Condemned to Death in Texas’ Darkest Hour
In a haunting culmination of a controversial case, Carlos DeLuna was executed in Texas on December 7, 1989, after being convicted for the brutal murder of Wanda Lopez in 1983. …
The Tragic Execution of Carlos DeLuna: Innocent or Guilty? Unraveling the Haunting Mysteries of a Flawed Justice System, Eyewitness Misidentifications, and the Last Words of a Man Condemned to Death in Texas’ Darkest Hour Read More