Main content

The Great Pyramid illusion

Space archaeologist Dr Sarah Parcak: Did aliens build the pyramids?

Photo: The Pyramids at Giza. (Getty Images)

Release date:

Duration:

1 minute