![](https://altrighttv.com/wp-content/uploads/2023/11/Screenshot-2023-11-27-12.10.47-PM-326x245.png)
Satanic ‘Hail Santa’ Christmas tree faces blowback for display at Wisconsin museum
A Wisconsin museum is facing backlash after its annual Christmas tree festival included a Christmas tree from the Satanic temple. National Railroad Museum in Ashwaubenon featured 66 trees on display. The tree from the Satanic Temple of Wisconsin […]