A specter is haunting New York politics – the specter of the Democratic Socialists of America. Over the past 10 years, the socialist organization has had its ups and downs, but recently it has been on ...