2 black men released after 30 years in prison, DNA evidence proves innocence
September 3 , 2014
Two black American men, both mentally disabled, were released after spending 30 years in prison, after DNA evidence showed they were innocent, as per media reports.
Henry McCollum and Leon Brown, who are half brothers, had been convicted for the rape and murder of an 11-year-old in 1984 as teenagers. At the time of the crime, McCollum and Brown were 19 and 15, respectively.
Lawyer Ken Rose said it was “terrifying” that the justice system had let two intellectually disabled children suffer in prison for three decades for no reason.