divineheartofgod.org
Pope Francis declares the death penalty inadmissible in all cases
Pope Francis, elaborating the teachings of the Catholic Church on capital punishment and developing the teachings of Saint John Paul II and Pope Emeritus Benedict XVI on the issue, has at last decl…