Nebraska Votes to Abolish the Death Penalty

Nebraska State Sen. Colby Coash discusses his state legislature's move to end the death penalty.

May 24, 2015

Examined