We’re building monuments to sexual deviants now? This country really has gone into the toilet.
No, New York is. And people get all in a Huff about Ted Cruz indicting "New York Values" as a bad thing.