COP26: World leaders promise to end deforestation by 2030 - BBC News https://www.bbc.com/news/science-environment-59088498 722 views15:04