Times have changed but justice finds it way to prevail on behalf of innocent Black men.
“Henry McCollum and Leon Brown spent nearly 31 years in prison for a brutal crime they did not commit — one they were convicted of on the basis of confessions that they insisted, for decades, had been coerced. In a federal courtroom in Raleigh late Friday afternoon, after nearly five hours of deliberation, a jury delivered the half brothers a sense of long-awaited justice,” per The News & Observer.
Both brothers were wrongfully convicted for a 1983 rape and murder of an 11-year-old girl in Red Springs.
Nearly half of their lives were spent behind bars and it’s still sucks to know the truth could’ve set them free decades prior.
Flip the page for the video details.