Death Penalty Repeal – January 2016 Comcast Newsmakers

Jill Horner speaks with Delaware State Representative Paul Baumbach about efforts to repeal the death penalty law in Delaware.  In its fourth year, efforts to repeal Delaware’s death penalty law have finally produced a full vote on repeal in the House.  What led to this historic day?

https://www.youtube.com/watch?v=tpFWMfbgSIM