Iowa: The Satanic Temple Sets Up ‘Baphomet’ Display in State Capitol
Iowa authorities have allowed The Satanic Temple (TST) to set up a two-week public exhibition in the State Capitol featuring ram’s horns and a mannequin called Baphomet dressed in red clothes, Nexstar Media reports.