International News

Vatican Creche

The Nativity scene is seen after a lighting ceremony in St. Peter’s Square at the Vatican Dec. 7. (CNS photo/Paul Haring)

Leave a Comment

Your email address will not be published. Required fields are marked *