Nativity scene and Christmas tree unveiled in Vatican
Vatican City: In an inauguration ceremony on Dec 7, the Vatican officially unveiled this year’s nativity scene in St. Peter’s Square, also lighting the 69-foot Christmas tree for the first time this year. In an audience with the tree and nativity donors, Pope Francis reflected on the symbolism found in theContinue Reading