sodium thiopental
Nebraska Lawmakers Have Successfully Abolished the Death Penalty
If they succeed, Nebraska will be the 19th state—and the first led by Republicans—to abolish the death penalty.
Has the United States Run Out of Ways to Make the Death Penalty More Humane?
As lethal injection drugs become harder to get, lawmakers are struggling to come up with humane alternatives for death row inmates.
Advertisement
Advertisement
Advertisement