By SpaceZE News Publisher on Sunday, 07 November 2021
Category: Space.com

World leaders pledge to end deforestation by 2030

The enormous pledge encompasses over 85% of the world's forests and more than 100 nations.
Original link