Environment

  • October 4, 20072:25 pm PDT
  • + comments


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.