by Frank Bergman, Slay News:
Locals have been left reeling in horror after the Satanic Temple erected a public display in Iowa’s state Capitol building.
The satanic altar, described by one Iowan as a “very dark, evil force,” was placed near the Christmas tree in the taxpayer-funded building.
The public display was installed by The Satanic Temple, the official organization of satanism.