• Mystery Population of Humans Were Living in Europe 210000 Years Ago, Long Before Major …

    He said the Apidima fossils raise questions about what happened to this early Homo sapiens population that likely existed alongside Neanderthals.

    Read More
  • 0 0