Human ancestors made it farther north, faster, than previously thought

Discuss

From our forums

  1. turkahvesi

    And they dropped their nice lens cap, too. 800,000 years later we finally invented the lens cap tether!

Continue the discussion at bbs.boingboing.net

3 more replies