Tag: holiday display
Minnesota Capitol hosts Satanic ‘holiday display’ days before Christmas
The Minnesota Satanists have debuted their "first-ever holiday display" at the Minnesota State Capitol, igniting a hell storm of controversy and criticism from the...