Allen Organ in St. Peter’s Basilica Each Christmas the Vatican celebrates Mass at St. Peter’s Basilica in Rome, drawing thousands of people from around the world. It’s a celebration of unity and peace with a liturgy by Pope Francis and beautiful hymns sung by the choir. This year Christmas Eve Mass will be celebrated at Read More
Read More