Henry McCollum and Leon Brown, Wrongfully Convicted of Rape and Murder, Awarded $75 Million byJanelle Bombalier May 19, 2021 0 The two mentally-disabled men were teens when they were convicted.