Connect with us

General

Henry McCollum and Leon Brown awarded $96 million in damages after being wrongfully sent to death row

Published

on


A US jury has awarded $US75 million ($96 million) to two Black, intellectually disabled half brothers who spent decades behind bars after being wrongfully convicted in the 1983 rape and murder of an 11-year-old girl.



Click here to view the original article.

Continue Reading
Advertisement
Advertisement

Trending