Vatican announces launch of Catholic ‘global compact’ on the family

CNA has this news here

Featured