‘The World Is Failing Forests’: Report Finds Leaders Way Off Track From Halting Deforestation by 2030 cross-posted from: kbin.social/m/[email protected]/t/568185...