Humanity (12th Grade)

What are the key principles of Marxism?

Marxism advocates for class struggle as a driving force of historical change and promotes the idea of a classless society achieved through revolutionary means.