Man sentenced to 80 years jailterm is released from prison after spending 21 years for crime he didn’t commit
Darryl Howard, who was sentenced to 80 years in prison after a 1995 court trial was released from the Durham County Detention center in North Carolina on Wednesday after spending 21 years for a crime he didn’t commit. Howard was convicted of the 1991 strangling and sexual assault of 29-year-old Doris Washington and her 13-year-old […]
Continue Reading