Little People and a Lost World : an Anthropological Mystery
Archaeologists discovered a small humanlike skull on Flores Island during a 2003 dig. Was this an ancestor to us all or just a very small human being?
Archaeologists discovered a small humanlike skull on Flores Island during a 2003 dig. Was this an ancestor to us all or just a very small human being?