Submitted by vaticannews1390 in news
Pope Francis presides at the Christmas Mass During the Night in St Peter’s Basilica, and says that "the wonder of Christmas" is that an infinite God "becomes finite for our sake."
Submitted by vaticannews1390 in news
Pope Francis presides at the Christmas Mass During the Night in St Peter’s Basilica, and says that "the wonder of Christmas" is that an infinite God "becomes finite for our sake."