Explore relationships

Left Socialists

The Left Socialists (Danish: Venstresocialisterne, abbr. VS) were a Marxist and socialist political organisation in Denmark.

Use + to expand a branch. Click a topic name to open its summary.