CorticorpNews
Back to US

Updated

Douglas Stewart Carter, 71, was released on bail after spending 41 years on death row for a murder he always denied committing. New DNA analysis failed to match him to the crime, raising serious questions about the original conviction.