World Youth Day cross given to Portuguese youth ahead of international gathering

CNA has this news here.

Featured