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 [...]