US man freed after 41 years on death row as DNA clears him
1 sources
Punch Newspapers5m ago
Center
US man freed after 41 years on death row as DNA clears him
A 71-year-old US man, Douglas Stewart Carter, has been released on bail after spending 41 years on death row as new DNA evidence failed to link him to a mu