Tiwai: Island of the Apes
Chimpanzees and other primates survive on Tiwai, an Upper Guinea island where witchcraft and taboos still exist.
Chimpanzees and other primates survive on Tiwai, an Upper Guinea island where witchcraft and taboos still exist.