Delaware Citizens Opposed to the Death Penalty

DCODP’s website offers information, news, events, and action alerts for the purpose of abolishing Delaware’s death penalty.

Advertisements