COP26: World leaders promise to end deforestation by 2030
02 November 2021, 08:15
More than 100 nations including Brazil, Russia and Indonesia are expected to sign COP26's first major deal.
Comments (0)

Do you like the page?

Would you like to share the page with your friends?