wrongful conviction

no-image

Did Texas execute another innocent man?

A new investigative report by the Columbia Human Rights Law Review is providing the best evidence yet for what many have long suspected, that Carlos Deluna, executed by the State of Texas in 1989, did not kill gas station attendant Wanda Lopez in 1983. Deluna denied the killing until the moment of his execution. For years he told police and that another man, Carlos Hernandez, had committed the crime. (Hernandez was well known to police; after his death he bragged about getting away with Lopez’s murder, according to relatives.)

no-image

Colin Thatcher: How I was framed

After serving 22 years for the murder of his ex-wife, the former cabinet minister breaks his silence