Delaware Supreme Court strikes down state death penalty

Judge giving a verdict (Shutterstock)
Related Post