Death Penalty Repeal – January 2016 Comcast Newsmakers
May 24, 2016
by admin
in Video
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