You must log in or # to comment.
The simplest explanation is that humans built it. Alien technology is not required to accomplish building the pyramids. But that isn’t quite the same as the evidence required to prove it. Having said that, it’s an unnecessary question, just as relevant as any other random and baseless theory. It’s just not worth discussing.

