Day: September 3, 2019

China: Capitalist, Socialist, or “Weird Beast”?

by Robert Montgomery, 7th September 2019. While there is growing interest in socialism today, there’s much confusion about its meaning. Among theoretically informed socialists there’s also confusion.  The word tends to be used impressionistically, a yardstick for classifying states where capitalism has been overturned.  Such states are said to be either socialist or capitalist, either […]

Read More