‘Every life is sacred’: Pope Francis calls for ‘inhumane’ death penalty to be abolished in speech to Congress
Francis' remarks arrived at a time when capital punishment in the U.S. is receiving renewed scrutiny, as botched executions over the last year and a high-profile Supreme Court ruling on lethal injection