Gallows, Department of Corrections, Smyrna, Delaware,
1991. Delaware tore down its gallows in 2003.
Delaware Repeal Project rallies support to end capital punishment

John Breckinridge, a retired police officer from Manchester, N.H., hasn't always been against the death penalty.

In the months and years after he witnessed his partner slain in the line of duty,

Leggi Tutto