Democrats have to shove socialists out of the party | Dallas Morning News
Political platform statements are weird documents as a rule. They seek to appease pet constituencies and embrace a lot of ideas that most candidates would prefer mainstream voters…