On one side of Concordโs City Plaza is a nativity scene. On the other is a pentagram โ a symbol of Satanism โ encircled by a wreath. The display, installed by the Satanic Templeโs New Hampshire and Vermont congregation, honors the Dec. 25 Satanic holiday of Sol Invictus, which translates to โunconquered sunโ in Latin. […]
