GOOD




On November 28, residents of Indonesia are going to plant 79 million trees. It' s big deal, given that we're talking about a nation who deforested more rapidly than any other from 2000 to 2005. Way to go, Indo.

Trending Stories