Sister Helen Prejean, a longtime activist against the death penalty, is leading a campaign to delay the scheduled execution of Texas death row inmate Ivan Cantu on Feb. 28.
Sister Helen Prejean, a longtime activist against the death penalty, is leading a campaign to delay the scheduled execution of Texas death row inmate Ivan Cantu on Feb. 28.