Glasgow: More than 100 countries pledged on Tuesday to end deforestation in the coming decade –…
Tag: Luciana Tellez Chavez
At COP26, over 100 countries pledge to end deforestation – Times of India
Glasgow: More than 100 countries on Tuesday pledged to end deforestation, which scientists say is a…