Humanity's closest relatives can be found hidden deep inside the dense jungles of the Congo, home to three of Earth's four great ape species.
Episode Discussion
Login to leave a comment on this episode.
Humanity's closest relatives can be found hidden deep inside the dense jungles of the Congo, home to three of Earth's four great ape species.
No comments yet. Be the first!