Satanic Display in Iowa Capitol December 13, 2023 Fulcrum7 Staff Joke “satanists” put up statue of Baphomet in the Iowa Capitol building to troll Christians. Read more