Search results
Over 50,000 altar servers gather in Rome for yearly pilgrimage
Catholic News Agency· 1 day agoMore than 50,000 pilgrims representing 88 dioceses across 20 European countries have descended upon...
More than 50,000 pilgrims representing 88 dioceses across 20 European countries have descended upon...