Kyoto Protocol: A failed commitment to climate

By | Feb 16, 2022 | New Delhi

On February 16, 2005, the Kyoto Protocol entered into force, over seven years after it was adopted on 11 December 11, 1997.