Former Utah Death Row Inmate Ordered Released on Bail After DNA Evidence Excludes Him
PROVO, Utah — A Utah judge ordered the release on bail of 71-year-old Douglas Stewart Carter, who spent more than three decades on death row, after newly analyzed DNA evidence excluded him as a match for physical evidence recovered from a 1985 murder scene. Fourth District Judge Derek Pullan ruled that Carter be granted release […]
Continue Reading