Where the Death Penalty Stands

Yesterday, New Hampshire narrowly failed to eliminate its death penalty. We offer some charts about capital punishment in the United States and abroad.

by