Sister Helen Prejean, the famed author of “Dead Man Walking,” joined prominent local death penalty opponents in a Feb. 15 forum to highlight a new book on the subject published by the Buckhead-based Episcopal Diocese of Atlanta. Prejean told a big audience gathered at Sandy Springs’ Holy Innocents’ Episcopal Church said the death penalty violates […]