DNA evidence leads to Utah man's release after over 40 years on death row
Douglas Carter was sentenced to death in 1985, after being found guilty of murdering Eva Olesen, an aunt of the local police chief at the time, in Provo, Utah.
Douglas Carter was sentenced to death in 1985, after being found guilty of murdering Eva Olesen, an aunt of the local police chief at the time, in Provo, Utah.