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