Pope Francis is calling on Catholics worldwide to mobilize against the death penalty, a practice he says is both legally unnecessary and morally inadmissible.
A law firm's June 15 report claiming the innocence of Richard Glossip, an Oklahoma man on death row for more than 25 years, is something that advocates, including Sister Helen Prejean, have long emphasized.