Socialism Has Entered Mainstream U.S. PoliticsAnd No One Knows What It Means Socialism has been considered a dirty word in mainstream U.S. politics, by both Republicans and Democrats,...