What separates us from chimpanzees?

2,329,068 views |
Jane Goodall |
TED2003
• March 2003