A nine-person team has taken the Blessed Sacrament across 18 dioceses as part of the National Eucharistic Pilgrimage, which will come to an end in Philadelphia on July 5.

Read More