The Goat-Headed Figure Returns to Concord
In the heart of Concord, New Hampshire, a curious display has resurfaced. A goat-faced figure, sporting bright yellow eyes, has made its way back to the city plaza near the State House. This isn't just any statue; it's a holiday display by The Satanic Temple. The display, which includes a black marb