News Sister Helen Prejean Speaks at Swarthmore On February 24, during the online event entitled “Abolishing the Death Penalty with Sister Helen Prejean: Justice, Dignity, and Faith,” Sister Helen,… March 5, 2021