video

04.25.12

NAACP Head: Why I Applaud the Death Penalty Repeal

Connecticut became the 17th state to abolish the death penalty Wednesday—a move that the president of the NAACP commends. Ben Jealous tells Newsweek & The Daily Beast why he supports the decision to repeal the practice he calls ‘racist in its application.’