A Snowball’s Chance

The Copenhagen climate talks are behind us and the results were, shall we say, suboptimal. Despite dire warnings from the world’s brightest scientists, along with more than ample physical evidence of the need for immediate action, the world’s leaders have again, well, failed to lead. Spectacularly I might add. Copenhagen yielded no new treaty or […]