Satanic Display in State Capitol
A satanic exhibit in the Iowa State Capitol has caused a stir among Republican state lawmakers who are debating the legal necessity of allowing such displays on state property. An organization describing itself as The Satanic Temple of Iowa erected an altar depicting a silver ram’s head on a mannequin adorned with a red cape … Continued