Cities for everyone

Remember when Ted Cruz tried to take Donald Trump down by accusing him of having “New York values”? It didn’t work, of course, mainly because it addressed the wrong form of hatred. Cruz was trying to associate his rival with