Tens of thousands of Catholics from across the U.S. have come together to praise the Lord in Eucharistic adoration this week in an NFL stadium at the National Eucharistic Congress in Indianapolis
The Congress, which has drawn tens of thousands of people to Lucas Oil Stadium in downtown Indianapolis, is the first such event to be held in the U.S. since World War II