Search results
Over 50,000 altar servers gather in Rome for yearly pilgrimage
Catholic News Agency· 23 hours 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...