The government is leaving no stone unturned. A tax on Christmas trees was brought to the floor this week. Is nothing sacred? Christian Science Monitor reports: The so-called �Christmas Tree tax� had all the makings of a grand political theater.�After the US Department of Agriculture (USDA) approved Tuesday a 15-cent tax on fresh Christmas…
Read More »