Satanist Group Mocks Christmas with Display at Illinois State Capitol — but Not Without Protest
A First Amendment test in Illinois pits Satanists against Christians in a battle of holiday displays. ...
A First Amendment test in Illinois pits Satanists against Christians in a battle of holiday displays. ...