A family tree for humanity

917,289 views | Spencer Wells • TEDGlobal 2007