Socialism

Characterized by social ownership of the means of production and worker self-management.

Socialism Definition
Socialism Definition

Flippy

The leader in educational esports.