Did you know that the U.S. is the ONLY advanced Western democracy that fails to recognize capital punishment as a violation of human rights?

Several states in the U.S. have already eliminated the death penalty, recognizing that it is an abuse of government power.  It is high time that the State of Delaware repeal the death penalty too.

Why?

Learn more about Death Penalty Repeal here.  For a quick overview, take a look at the infographic below: