Read the full story: Word&Way
City officials in Concord, New Hampshire, agreed last week to allow a Satanic Temple display to go up near the city’s nativity scene on city property “to avoid litigation.”
Exclude from home pageBNG staff | December 16, 2024
City officials in Concord, New Hampshire, agreed last week to allow a Satanic Temple display to go up near the city’s nativity scene on city property “to avoid litigation.”