1,222,266 views | Zeresenay Alemseged • TEDGlobal 2007

The search for humanity's roots