It would make sense for the Egyptians to build a foundation to ensure the pyramids don’t sink over time.
I’m not saying it was aliens, but it was aliens!
Tell the guy to shut up..dig a hole and go to the tunnels...who cares whether satellite images are the same...well if 10% of adult people will believe anything you tell them... That would be about 500 million people in the world and they all give mr. researcher $2...he’d have 1 billion to play with. Would be worth every insinuation he could make.
Maybe it was the Krull from Forbidden Planet!
3/4 of a mile deep foundation? lol.