With major deficits projected, Vatican says Holy See not at risk of default

CNA has this news here.

Featured