As is customary during the festive season, a massive Christmas tree has been installed in St. Peter’s Square (Piazza San Pietro) to celebrate the holy occasion of Christmas with grandeur and visual splendor. However, this gesture has drawn criticism from various media outlets and sparked widespread online debates. Critics have […]
The post A 29-meter Christmas tree arrives in Piazza San Pietro appeared first on Life in Italy.