A last minute deal to re-commit to the Kyoto Protocol was finally reached yesterday at the Cancun Climate Change Summit Treaty Talks. Japan and Russia were reluctant to resign the agreement, but finally gave in to pressure. Japan was the last to agree after complicated legal maneuvering and pressuring from the other G20 countries. The …