The earliest evidence of man's ancestors on Hobbit Island's neighbor - dating back over one million years - has been discovered. But exactly who the now extinct people living on the Indonesian island ...
The extinction of the Pleistocene megafauna may be people’s fault after all, according to a recent study.