Breitbart

Temple of Satan Installs Holiday Statue in Illinois Statehouse


The government is allowing the Temple of Satan to install a statue as an exercise of the church’s First Amendment rights.


Source link

Close