Please ensure Javascript is enabled for purposes ofwebsite accessibility
Close Alert

Satanic holiday display installed at Illinois Capitol


The Satanic Temple of Illinois installed a holiday display at the Illinois State Capitol on Monday, Dec. 20, 2021 (WICS/Jakob Emerson)
The Satanic Temple of Illinois installed a holiday display at the Illinois State Capitol on Monday, Dec. 20, 2021 (WICS/Jakob Emerson)
Facebook Share IconTwitter Share IconEmail Share Icon
Loading ...