(The Center Square) — New Hampshire's state capitol was forced to allow a Satanic 'holiday display' under the threat of a free speech lawsuit before vandals tore it down. The Salem, Massachusetts-based Satanic Temple installed the display at the Concord City Hall Plaza across from the State House, which featured a yellow-eyed, goat-headed figure draped […]
The post Satanic display outside New Hampshire State House draws controversy appeared first on The Black Chronicle.