Deep beneath the limestone cliffs of Thessaly, Greece, archaeologists have uncovered evidence that rewrites our understanding of human construction history. The Theopetra cave, nestled just … Continue reading The oldest human-made structure ever discovered may be three times older than the Pyramid of Khufu, at least 23,000 years old
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed