divineheartofgod.org
Pope Francis again declares the inadmissibility of the death penalty
Pope Francis has once again confirmed the abolition of the death penalty in the Catechism of the Catholic Church and its inadmissibility in 21st century moral life.