Mongabay Series: ,

Deforestation notches up along logging roads on PNG’s New Britain Island