After 41 years in Utah custody, Black man released following new DNA findings
Douglas Stewart Carter, 71, walked out of a Utah jail Monday after 41 years in state custody, following DNA testing that excluded him from genetic evidence recovered in the 1985 killing for which he was sentenced to death. NewsOne reported that Carter was …