Capital Punishment: A stain on Alabama’s justice system
From public hangings to the nitrogen hypoxia controversy, the state exemplifies everything wrong with capital punishment.
May 21, 2024