People of Faith Against the Death Penalty kicked off a new campaign to abolish capital punishment in North Carolina today with a press conference featuring Sister Helen Prejean, renowned death penalty opponent and author of the very influential Dead Man Walking.
Our Triangulator blog carried a post yesterday about the PFADP effort. At the press conference, Sister Prejean was the first of numerous speakers and was brief but to the point: The death penalty is on its way out in the United States. She spoke for about 4:00.
(The video is a little shaky to begin with, but then I get a grip.)