Douglas Stewart Carter, 71, was sentenced to death in 1985 after a jury found him guilty of murdering Eva Olesen
DNA evidence doesn’t match man who spent decades on death row, Utah prosecutors say
Douglas Stewart Carter, 71, was sentenced to death in 1985 after a jury found him guilty of murdering Eva Olesen
Sign in to your account