A Utah man who spent 41 years behind bars after being sentenced to death in a 1985 murder case has been ordered released on bail after new DNA tests excluded him from crime-scene evidence
Douglas Stewart Carter sits in a car after he was released out of the Utah County Jail (Photo: AP) A 71-year-old man who spent 41 years on death row has been ordered released on bail by a Utah judge after new DNA testing excluded him from evidence found at the crime scene. Douglas Stewart Carter … Read more