Wie lässt sich der Aufstieg der Menschheit erklären?

10,358,781 plays|
TEDGlobalLondon
• June 2015