Satanic display set up in the Iowa Statehouse as 'an expression of religious freedom'
Original Content, From the Lobby Adam Johnson Original Content, From the Lobby Adam Johnson

Satanic display set up in the Iowa Statehouse as 'an expression of religious freedom'

The Iowa Statehouse has become the center of controversy as the Satanic Temple has set up a disturbing display during the Christmas season inside the building.

Critics are appalled by the sight of an altar adorned with candles, a ram figure with a skull covered in mirrors, and a person dressed in a red cloak and wreath just feet away from the state’s official Christmas tree.

This shocking display has raised concerns among both Iowa Democrats and Republicans.

Read More