Breaking international human rights news and information from Amnesty International

Latest Updates

Victory
June 24, 2011

The Arkansas Supreme Court has issued a stay of execution in the case of Marcel Wayne Williams, who was scheduled to be executed in Arkansas on 12 July.

More Amnesty News and Multimedia