June 29, 2006

The anniversary of the return of the death penalty

Let's not forget that this week marks the 30th anniversary of the return of the death penalty to the United States. 1026 deaths. 123 death row exonerations.

Posted by duver001 at June 29, 2006 12:19 PM