More than 100 world leaders have promised to end and reverse deforestation by 2030, in the COP26 climate summit’s first major deal. Brazil – where stretches of …

source