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 »