The Great Pyramid of Cholula, the Deluge, and the Tower of Babel

In his book, Fingerprints of the Gods, Graham Hancock quotes a story told to Franciscan friar Diego de Duran in 1585 by a “venerated elder… said to have been more than one hundred years old” concerning the building of the very ancient Great Pyramid of Cholula, in central Mexico.

Read more