Devon
Socialist Party

Demand

Production

A democratic socialist plan of production based on the interests of the overwhelming majority of people, and in a way that safeguards the environment.

SHARE