Sunday, January 1, 2012

Texas still top state for the death penalty.  Quotes from those for and against, and a fair amount of detail on history and comparison to other states.