A retracted study on a mysterious Indonesian site claims to rewrite everything we know about human history—suggesting a ...
New research coming out of Egypt has stirred fresh debate about the true methods behind the Great Pyramid's construction.