It's Time to Reimagine Delaware's Broken Probation System
DE's broken probation system presents insurmountable hurdles for too many, often sending people right back to prison. Our new website & published report on this issue highlight the problems, but more importantly: the solutions.
The Delaware Repeal project was a grassroots effort to abolish capital punishment in the state of Delaware. On August 2, 2016, the Delaware Supreme Court ruled that the Death Penalty was unconstitutional.