Forests deal at COP26: More than 100 world leaders will agree to end deforestation by 2030 November 1, 2021