Ifola Dendrolagus notatus

The Ifola, a rare and little-known tree kangaroo, inhabits the tropical montane forests of the Fakfak Mountains in Papua New Guinea and Indonesian-occupied West Papua. First identified as a distinc…

Palm Oil Detectives