An archaeologist believes the tiny humanoid species Homo floresiensis may still exist in Indonesia. Here's how they could ...
SCIENTISTS believe that a species of hobbit people thought to have vanished 50,000 years ago could still be roaming the earth ...