Falsely Accused Brothers Awarded $75M After 30 Years in Prison
June 17, 2021
“The first jury to hear all of the evidence — including the wrongly suppressed evidence — found Henry McCollum and Leon Brown to be innocent, found them to have been demonstrably and excruciatingly wronged, and has done what the law can do to make it right at this late date,” North Carolina attorney Elliot Abrams said after the trial ended.