The Kyoto Protocol will enter into force February 16, 2005
With Russia's official ratification of the Kyoto climate treaty on Thursday November 18, 2004, the Kyoto Protocol can, 7 years after its signature, enter in to force. The Russian permanent representative to the UN, Andrey Denisov, formally handed...