Clues scattered across Giza's three iconic pyramids have suggested that the shocking truth is that they may not have been built by the ancient Egyptians.
Long before the Inca, and possibly even before the pyramids of Giza, a massive city rose in the deserts of western Peru. Caral, capital of the Norte Chico civilization, was home to tens of thousands ...