Is $75M enough for 31 years of 2 Black lives taken?

jail cell

Two half brothers were awarded $75 million by a jury after being wrongfully convicted of the rape and murder of an 11-year-old girl in 1983. Henry McCollum and Leon Brown spent 31 years in prison. The eight-person jury in Raleigh, North Carolina, decided Henry McCollum and Leon Brown should received $31 million each in compensatory […]