That is, until now. The latest discovery at Grăunceanu, a site in the Olteţ River Valley of Romania, has found evidence of hominin presence in Europe which pushes back hominin arrival by about ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results