Daily Archives: August 10, 2017

Alabama

An update from law student Brenda B.: Evidence shows a direct correlation between the lynchings of African Americans at the turn of the century and the modern use of the death penalty: the more prevalent the lynchings, the more prevalent … Continue reading

Posted in Human Rights - Facing Death Row | Comments Off on Alabama