Mongabay Series: , ,

Deforestation threatens to wipe out a primate melting pot in Indonesia