Juliet Eilperin @eilperin
More than 100 world leaders representing over 85 percent of the world’s forests pledged to halt deforestation over the next decade at #COP26 Tuesday. Past pledges have fallen short, but they say this time is different. By @TikRoot and @maxinejoselow https://t.co/86HzQ6Wndo — PolitiTweet.org