
Have Yourself a Grande Italian Christmas
In Italian the word “grande” means large. And when it comes to celebrating the season in Italy, the word aptly describes the way the birth

In Italian the word “grande” means large. And when it comes to celebrating the season in Italy, the word aptly describes the way the birth

Happy Advent. Or as we say in Italy, “Felice Avvento.” Deacon Dom and I are wishing you and yours a peaceful period of prayer, reflection, and

More than a million faithful Catholics have been flocking to St. Mary Major Church in Assisi, Italy, over the last several months to venerate the

Anyone who has ever visited European churches, especially churches in Italy, is familiar with the framed silver images of the Sacred Heart of Jesus that