structure

The oldest artificial structure ever discovered could be three times older than the Cheops Pyramid, at least 23,000 years old.

Deep within the limestone cliffs of Thessaly, Greece, archaeologists have discovered evidence that rewrites our understanding of the history of…

5 hours ago