Calixtlahuaca Archaeological site in Edomex in Mexico. Notice the monuments are Egyptian Ankhs. Teotihuacan means City of Tehuti. We know that Tehuti is Thoth from Africa. We are talking about a global civilization.

Posted by Independent-Lime-776

1 Comment

Leave A Reply