How the 'Hobbit' human species was discovered

Witness History looks back at the 2003 discovery of the Homo floresiensis on the Indonesian island of Flores.

Continue Reading