Delaware's Death Penalty Law Struck Down by State Supreme Court

http://www.nbcnews.com/news/us-news/delaware-s-death-penalty-law-struck-down-state-supreme-court-n621811