Two Brothers Who were Wrongfully Convicted and Sentenced to Death, awarded $75 millionOn Friday, May 14th, a jury found that Henry McCollum and Leon Brown should each receive $31 million, representing the 31 years they...
Two Brothers Who were Wrongfully Convicted and Sentenced to Death, awarded $75 millionTwo brothers were wrongfully convicted of murder and rape. Decades later, a jury has awarded them $75 million. By Lateshia Beachum May...
Glen E. ChapmanState: North Carolina Convicted: 1994 Exonerated: 2008 Race: Black DNA used in exoneration? No Reasons for wrongful conviction: Perjury...