Christmas is the point where philosophical wisdom is transformed into the concrete truth of the Incarnation, demonstrating that the Light sought by man descends and becomes a baby to be adored.
Fernando Armas Faris
The nativity scene and Christmas tree are unveiled in St. Peter's Square at the Vatican on December 15, 2025.
See more photos
Leave us your email and receive every week the latest news curated with a catholic point of view.