Peace on Earth, Goodwill towards All, and the Death Penalty
Friday, December 31st, 2010With the holiday season here, there have been a number of developments in the Death Penalty. The New York Times writes in an Editorial: The center suggested a number of reasons for the decline, including that prosecutors and the public are grappling with the wrenching problem of innocence. The irreversible punishment of death requires a [...]

