资讯

In the 1990s, archaeologists working near the German town of Schöningen made a remarkable find: a set of ...
Directly dating fossils from the same layers as the Schöningen spears led researchers to the surprising finding that the ...