The Kyoto Protocol was not a failure

June 2024