More than 100 world leaders will agree to end deforestation by 2030 at COP26 – CNN

Glasgow, Scotland (CNN)More than 100 world leaders representing over 85% of the planet’s forests will commit on Tuesday to ending and reversing deforestation and land degradation by 2030, a British g… [read more]

Leave a Reply

Your email address will not be published. Required fields are marked *