Amurrica Series: Satanists Unveil Proposed Oklahoma State Capitol Monument
Oklahoma The New York-based “Satanic Temple” believes their religion was “a fundamental component at the genesis of American liberty”: “Our monument celebrates an unwavering respect […]