March 9, 2011
January 11, 2011
United States: Illinois passes SB 3539, which, if signed into law, will officially abolish the death penalty
December 2, 2010
On 29 November, the Tennessee Supreme Court granted a stay of execution in the case of Stephen West, who was due to be put...