In what is becoming an unfortunate annual practice, Satanists in two states have tested the First Amendment by setting up Satanic Christmas displays on city property.
Naturally, the displays, one in Concord, New Hampshire, and the other in St. Paul, Minnesota, have been met with widespread disdain and disapproval.
The Concord display—a statue of the demon Baphomet erected by the Satanic Temple (TST) near the State Capitol— was in fact vandalized within hours of its assembly.
