Archaeologists have recently proposed that the Gunung Padang site in Indonesia, long considered the world’s oldest pyramid, was not constructed by humans but rather formed naturally. This claim, based ...
A research team’s astonishing claims that they discovered massive underground structures extending hundreds of feet deep beneath Egypt’s Khafre Pyramid sound like science fiction to experts. Scottish ...