When Australian further indonesian archeologists excavated a limestone cave in the island of Flores, Indonesia they hit pay dirt when they found a skeleton of a new type of human,...
When Australian and Indonesian archeologists excavated a limestone cave in the island of Flores, indonesia they hit pay dirt when they found a skeleton of a new type of human,...