US Man Released After 41 Years on Death Row Due to Miscarriage of Justice
The 71-year-old Douglas Stuart Carter was released in Utah after 41 years of unjust imprisonment in the death penalty unit. The Black man was convicted in 1985 of the murder of a woman, but new forensic analyses convinced authorities of his innocence and led to his release.