Discovery of the 'Hobbit'

In 2003, archaeologists in Indonesia discovered the skeleton of a new species of human

Liknande poddar