Holy See: ‘Death penalty the most shocking thing in the world’

Vatican News has this news here.

Featured