A satanic display in the Iowa capitol has split two pastors who serve as legislators. Controversy continues after an organization describing itself as the Satanic Temple of Iowa erected an altar depicting ...
Read More »A satanic display in the Iowa capitol has split two pastors who serve as legislators. Controversy continues after an organization describing itself as the Satanic Temple of Iowa erected an altar depicting ...
Read More »