Lone Liberal Rumble - Are more states ditching the death penalty?

Horace Cooper, National Center for Public Policy Research & Judson Phillips, TheTeaParty.net / Founder, Tea Party Nation join Thom Hartmann.