There’s no excuse for it: Pope Francis on the death penalty

CNA has this story here.

Featured