climateandcapitalism.com
New Ecosocialist Party in Switzerland
'The Left' aims to challenge Social Democrats and Greens The following article appeared in Swiss News Worldwide on November 22. Left-leaning parties receive competition A new Swiss political