Authors:

There are Marxists and there are people that are socialists. But the label of Marxist takes on a whole new meaning. Even socialist for a while took on a whole new meaning.

Source: www.realclearpolitics.com
There are Marxists and there are people that are socialists. But the label of Marxist takes on a whole new meaning. Even socialist for a while took on a whole new meaning.