deforestation Deforestation Finally Accurately Mapped Global Forest Watch is the newly formed map that intends to accurately map deforestation across the globe. The World Resources Read More » February 20, 2014 No Comments