For Some Colorado Lawmakers, The Death Penalty Debate Is Personal squib
Bills to abolish the death penalty are being debated in state legislatures across the country. In Colorado, a couple of lawmakers have a very personal connection to this political lightening rod.
Scroll for more
Continue reading on NPR...
Facebook Share Trend
Squibs You Might Like