No Picture
Latest News & Politics

Man sentenced to 80 years jailterm is freed from prisonl 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 […]

Advertisements