Eco-socialism, Green socialism or Socialist ecology is an ideology merging aspects of Marxism, socialism, anarchism, Green politics, ecology and the anti-globalization movement. Eco-socialists generally believe that the expansion of the capitalist system is the cause of social exclusion, poverty and environmental degradation through globalization and imperialism, under...