Swedes top climate change resisters’ league
Ouarzazate, the world’s largest solar power plant, in Morocco. Image: By Marc Lacoste, via Wikimedia Commons This article first appeared on Climate News Network.net by Kieran Cooke There are countries that are in earnest about the way humans are overheating the planet, the climate change resisters; and there are others that give what is one [...]