Like clockwork, we get yet another article saying that the mystery of the method of construction of the great pyramid has been solved. It hasn’t, of course, and not even close for reasons too numerous to mention, many of which are brought up in this thread. Entire books have been written on the subject.
Go to any search engine (I use DuckDuckGo) and do an image search on “Khufu”. Only one image of a presumably contemporaneous two or three inch tall ivory statue will show up. This is ironic (and revealing) for the person who supposedly built the greatest artificial structure in history till the large civil engineering projects of the 20th century.
I actually didn't read the text on that prior to posting. Saw the image of the supposed "interior ramp" with the article and assumed the text would cover that. I had several years ago watched a documentary regarding some guy's theory on an interior ramp. I think the doc may have been NOVA, so it apparently wasn't some totally off-the-wall nonsense. I believe they may have actually found portions of what may be an interior ramp.