There's never a shortage of weird and wonderful historical theories that leave us scratching our heads. Pyramids not built by humans? Been there. Hidden chapter in human evolution? Done that. But ...
A curious new discovery has emerged just beneath the shadow of Egy12pt’s Great Pyramids of Giza. Researchers, using cutting-edge radar technology, have uncovered what they describe as an “L-shaped ...