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.
This post first appeared on The Divine Heart Of God The Father Encompassing Al, please read the originial post: here