London’s Christmas tree in Trafalgar Square was lit up Thursday as part of a British tradition with roots in the Norwegian forest. The tree symbolizes the friendship between London and Oslo in an ...
One common argument we hear against having a natural Christmas tree is the misconception that the trees are cut down from the forest then hauled away to market. The belief is that fewer trees are left ...