Hardball with Chris Matthews 09/21/11

Death penalty remains controversial in the US

Former Rep. Bob Barr, R-Ga., and Barry Scheck of Innocence Project talk about the politics of the death penalty. ... more Duration: {{video.duration.momentjs}}