The Death Penalty in the United States and the Force of Regional Human Rights Law
The Death Penalty in the United States and the Force of Regional Human Rights Law
by Saira Mohamed
The botched execution last month of Oklahoma prisoner Clayton Lockett has focused attention on some of the most critical questions in the American criminal justice system, such as the meaning of the ...