The Holy See calls for universal abolition of the death penalty, noting that the unchallengeable, God-given dignity of every human person is immutable from conception to natural death.

Read all

 

Read the original article »