The holiday season has arrived, and along with it comes a cherished annual tradition — legal disputes over religious displays on public property. This year, a New Hampshire town’s refusal to ...