News

Every year, Christmas trees are cut down between late November and early December. For every tree that is harvested annually, there are between one and three seeds planted in its place ...