The Death Penalty under International Law
The Death Penalty under International Law: A Background Paper to the IBAHRI Resolution on the Abolition of the Death Penalty Material contained in this report may be freely quoted or reprinted, provided credit is given to the International Bar Association. International Bar Association 10th Floor, 1 Stephen Street London W1T 1AT United Kingdom
The Death Penalty under International Law Read More »