Douglas Stewart Carter, 71, was sentenced to death for the murder of a woman, although he always maintained his innocence.

Advertisement