Veteran Catholic journalist, former CPA head Jim Doyle dies at 98

CNA has this news here.

Featured