Share this article

Christmas Tree Is Symbol of Christ, Says Pope

And a Sign of "Undying Life" The evergreen Christmas tree is a symbol of life offered by Christ, "God's supreme gift to humanity," says John Paul II. The Pope explained the meaning of the tree during his Angelus address …