Tiny Humans: The Hobbits of Flores

In an extraordinary discovery, scientists find prehistoric evidence of a new human species on a remote Indonesian island.