Marx's prescient predictions for the 21st century

Ironically, “Marxism” is less sharply defined that the movement that sprung up to crush it - Fascsim.