Satanic Statues are NOT Welcome Here!

Satanic Statues are NOT Welcome Here!

Satanic Statues are NOT Welcome Here! Introduction In recent news, controversy has erupted as Satanists successfully displayed a satanic altar at the Iowa Capitol building. This shocking display includes the “seven fundamental tenets” of Satanism, electric candles, and a figure…

Read More »