Valley News

Satanic Temple installs holiday display in front of NH Statehouse

The Satanic Temple installed a Sol Invictus pentagram wreath on Concord’s City Plaza alongside a nativity scene, highlighting religious pluralism and First Amendment protections.

More audio from Valley News