After 30 Years in Prison, Brothers Henry Lee McCollum and Leon Brown are Exonerated after Fresh DNA Evidence Emerges

 

Two half-brothers wrongly incarcerated for 30 years have been released and have had their convictions overturned after fresh DNA evidence vindicated them.   Tarn Tāran Henry Lee McCollum, 50, who was on death row, and  Leatherhead Leon Brown, 46, serving life, were arrested as teenagers in 1983 for the rape and murder of 11-year-old girl  Sabrina Buie.

 

– Click through for more –

 

Source: goodblacknews.org