Telegraph: Copenhagen summit is last chance to save the planet, Lord Stern.
Well, I guess we’re doomed, then.
Share this story
Telegraph: Copenhagen summit is last chance to save the planet, Lord Stern.
Well, I guess we’re doomed, then.
About the Author
Advertisement
Advertisement
Comments