Scalia’s death penalty comments in a global perspective

Supreme Court Justice Antonin Scalia’s comments last week on the death penalty’s future in the United States grabbed more than a few headlines, and it could signal a future where America joins a majority of nations that outlaw capital punishment.

Continue reading: Constitution Daily