Here's the Reason Why We Put Up Christmas Trees Every Year

Published December 14, 2017 1,826 Views

Christmas trees are up in approximately 94 million homes across America. But do you know the history behind the tradition? Egyptians, Romans, and Vikings used plants to honor their sun gods during the winter solstice which fell on December 21 or 22.

Loading comments...