Screamingly Leftist New York City Unveils ‘Satanic Golden Medusa Demon’ Statue

Going back a few years, an already unveiled statue of the Prince of this World.

For whatever strange reason, none of this story shocks me. An unpleasant surprise, without a doubt. But like I said, nothing shocking.

If anything, this just re-enforces my opinion that modern Western civilization is swirling the bowl. Continue reading Screamingly Leftist New York City Unveils ‘Satanic Golden Medusa Demon’ Statue