Monkey in the Mirror

S13E8 · 1995-02-19

Observes some of the behaviour of the Bonobos, pygmy chimpanzees that inhabit a remote area of rainforest in Zaire. The species is considered to be man's closest living relative.

The show’s own verdict is on its page.