Mongabay Series:

Satellites show deforestation surging in Indonesia’s Tesso Nilo National Park