fbpx

Deforestation in northeast India led to a 70% of tree cover loss in the country between 2001 and 2018, threatening climate action. ...