Death penalty - the role of international law

Peta-gaye Adams

This article examines the role of international law in death penalty appeals.
Section: Articles