The Satanic Temple
1 min read
PHOTOS – 'This Is Absurd': Wisconsin Museum Blasted for Christmas Festival's Satanic Temple Tree
A Christmas tree festival in Ashwaubenon, Wisconsin, is being criticized for two displays that have disturbed locals.