How world leaders can make their COP26 deforestation pledge a reality
2021-12-29 02:55
More than 100 leaders agreed to halt and reverse harm to forests and land by 2030, but similar zero-deforestation pledges had repeatedly been made and not met.