Pope Francis, who was scheduled to preside at the singing of the Te Deum in St. Peter’s basilica on December 31, bowed out of that role, but delivered a homily at the annual service.

Leave a Reply