Mongabay Series:

Secrets revealed: Researchers explore unique, isolated forest in Mozambique