News & Views Henry McCollum and Leon Brown Awarded $75M for Wrongful Conviction 1 minute read Henry McCollum and Leon Brown have been awarded $75 million after spending more than three decades in prison… TheHub.news StaffMay 20, 2021