Illinois Satanic Temple debuts display at state Capitol next to Nativity scene

The Satanic Temple of Illinois has debuted its latest display in the state Capitol rotunda, placing it next to the annual Christmas and Read more…

Please follow and like us: