The execution would occur a week after Pope Francis revealed new church teaching that deems the death penalty “inadmissible” under all circumstances.
The execution would occur a week after Pope Francis revealed new church teaching that deems the death penalty “inadmissible” under all circumstances.