Engineers and physicists have spent decades trying to explain how ancient builders raised roughly 2.3 million stone blocks to construct the Great Pyramid at Giza, and the answer keeps getting harder ...