(l to r) Russell Stetler ’66, Stephen Harper ’76, and Sarah Craft ’02 participate in the discussion “The Death Penalty and Haverford Values” during Alumni weekend at Haverford College on Friday, May 27, 2016. Photo by Leigh Taylor
Classes of 1966 and 1976 Present “The Death Penalty Debate and Haverford Values”
(From left) Russell Stetler ’66, Stephen Harper ’76, and Sarah Craft ’02 participated in the discussion “The Death Penalty and Haverford Values.”