Satanic Temple Altar At The Iowa State Capitol Has Republicans Seething

Satanic Temple Altar At The Iowa State Capitol Has Republicans Seething

Controversy has arisen in Iowa after the Satanic Temple was allowed to put up a display at the state Capitol building in Des Moines. Outcry emerged after the un-Christian-like altar was erected on t… [+5352 chars]

Read More
Top