Mongabay Series:

COP26 Glasgow Declaration: Salvation or threat to Earth’s forests?