eco-socialism
ideology merging aspects of socialism with green politics, ecology and alter-globalization
--Agreed Upon Solutions

The discussion does not exist would you like to add the first comment?

anonymous