Search results
First hominids in Europe were on the Iberian Peninsula 1.3 million years ago
Cosmos· 23 hours agoA new geological dating technique might just have settled one of the longest running debates on...
A new geological dating technique might just have settled one of the longest running debates on...