The Glasgow summit, climate change, and the case for socialism
Heads of state, government ministers and thousands of other delegates from all corners of the globe are converging on Glasgow, Scotland for two weeks of climate change talks beginning this…