torture

In Alabama, this new method of execution has alarmed human rights defenders

Hyeong Chang/Denver Post via Getty Images In Alabama, this new method of execution warns opponents of the death penalty (photo…

10 months ago