What explains the rise of humans?

9,994,145 plays|
Yuval Noah Harari |
TEDGlobalLondon
• June 2015
Want to use TED Talks in your organization?
Start here