Tell City of Concord to Cancel Satanic Display on Public Property —
A Satanic group, called the Satanic Temple (TST) of New Hampshire and Vermont, is attacking Christmas with a public Satanic display outside the Concord Statehouse. Images of the display show a wreath held up by a garlanded bar, which is anchored unto a black box. In the middle of the wreath is a pentagram, or … Read more
