The Origins of the Death Penalty & Its Stain on America

"It’s about vengeance and some of our ugliest societal impulses and urges" — We’re uncovering the roots of the death penalty in America & how it’s been allowed to continue.

This video was made in collaboration with Galaxy Gives and REFORM Alliance. To learn more, visit galaxygives.com and reformalliance.com.

More Videos