Kayleigh reviews Ancient Apocalypse episode two and separates the real archaeology of Cholula from claims about a lost Ice Age civilization. The Great Pyramid of Cholula is the largest pyramid by ...
A growing body of controversial evidence is challenging the long-accepted timeline of the Great Pyramid, and raising new questions about who may have built it. British author Graham Hancock recently ...