COP26: World leaders promise to end deforestation by 2030

 18 total views,  1 views today

In the first major deal from Glasgow’s climate change meeting, leaders promise to stop cutting down trees. from: BBC News