Planet Gore

Your Alarmist Headline of the Day

Telegraph: Copenhagen summit is last chance to save the planet, Lord Stern.

Well, I guess we’re doomed, then.