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 second city has been uncovered below Egypt's iconic pyramids of Giza, according to Italian archaeologists who discovered the massive underground structure. Located under the Mankaure pyramid, this ...