Satanic statue appears at Illinois statehouse

The Satanic Temple of Chicago set up a statue along with a Christmas tree, a Hanukkah menorah and a nativity scene
Back to Top