Topic: Michael Radelet
While the Troy Davis execution may not be a game-changer for the death penalty, it has become part of a growing conversation about ensuring that innocent people aren't killed or die in prison.
09/24/2011 10:39 am
For John Allen Muhammad, the convicted DC sniper, execution is scheduled for Tuesday night. He was tried in Virginia, which is known for hearing appeals rapidly.
11/11/2009 12:00 am