All Articles

Town Cuts Tree Lighting From Annual Holiday Celebration To Appease Those ‘Offended’ By The Tradition
The town of Durham, New Hampshire has officially overhauled their Annual Tree Lighting Ceremony to appease those who find the…