New research coming out of Egypt has stirred fresh debate about the true methods behind the Great Pyramid's construction. Excavation teams recently uncovered signs that the builders may have used ...
A retracted study on a mysterious Indonesian site claims to rewrite everything we know about human history—suggesting a ...