Delaware Supreme Court ruled death penalty unconstitutional

The Delaware Supreme Court ruled the state’s death penalty law is unconstitutional. The highest court in Delaware reached this decision, because judges, not juries, determine whether a person facing capital punishment can receive the ultimate sentence.”

Read the rest of this post at Carolina Justice Policy Center by clicking here