Ralph Dellapiana explains his abolitionist views to students after his presentation denouncing the death penalty. Jake Buntjer/UVU Review
Ben Norell
November 13, 2010