Home News Over 100 global leaders pledge to end deforestation by 2030