Cloud Services & Network Solutions
Analysis of “Little Foot”, a 3.6 million-year-old skeleton, suggests we may have a new ancient ancestor. Scientists may have discovered a new species of early human – CNET Source: CNet