Christmas trees now allowed in Massachusetts town’s public libraries after massive pushback. Last year some folks allegedly were ‘uncomfortable’ with them.
The Grinch won’t be getting his way this year in Dedham, Massachusetts, as Christmas trees are now allowed to go up in the town’s public libraries.
Last year some folks allegedly were “uncomfortable” with the sight of a tree in one library, which reportedly led to a ban on Christmas trees in general this season — and then a massive pushback against the decision commenced.