
By Nicole Chavez and Christina Carrega A federal jury has awarded $75 million to two brothers in North Carolina, decades after they were convicted of rape and murder they did not commit. Leon Brown and Henry McCollum were arrested in 1983 and spent nearly 31 years in prison before the half-brothers were exonerated in 2014.
More








