Hobbits on Flores, Indonesia

A tiny hominin found on the island of Flores, Indonesia has shaken up the world of paleoanthropology. Human Origins scientist Matt Tocheri explains why.

Media Length: 
4:17