A federal jury has awarded $75 million to two men who were wrongfully convicted and spent nearly 31 years on death row. Brothers Henry McCollum and Leon Brown were convicted in 1984 and sentenced to death for the murder and rape of an 11-year-old girl. But in 2014 DNA evidence finally set them free, and in 2015, ...
Tagged with: Death Row
Read More »