
A mammoth-bone structure discovered in Russia dating to 24,000 BC is declared as “the oldest ever built” by Homo sapiens.
Section:
Source: origins
A mammoth-bone structure discovered in Russia dating to 24,000 BC is declared as “the oldest ever built” by Homo sapiens.
Source: origins