archives.4wardeveruk.org
Death penalty panel tackles the topic of race [in the system]
Following the recent Troy Davis execution controversy, the Washington University Pre-Law Society presented a panel of experts to discuss the practice of capital punishment and whether or not racism…