Alabama’s Barbaric Execution Method Challenged in Controversial Death Penalty Case

MONTGOMERY, Ala. – The state of Alabama made headlines last night with its controversial execution of Kenneth Smith, bringing attention to the ongoing debate over the use of the death penalty in the United States. Smith was put to death using a method that has been condemned by experts as too cruel even for animals … Read more