Less than 6 inches long, this humanoid skeleton was found in 2003 in Chile. Genetic sequencing has established it belonged to a human female ...
確定! 回上一頁