Disused gallows in Smyrna prison, Delaware, 1991
Disused gallows in Smyrna prison, Delaware, 1991
In employing the death penalty, the U.S. insists it abides by international law. But it declines to make the most important international commitment - to reject the penalty as a violation of human rights.

Last week, the General Assembly of

Leggi Tutto