The imposing pyramids of Teotihuacan, in Mexico, bear the traces of a major civilization over two thousand years old. One ...
Tortillas have been made for centuries. But they haven't always looked the same. Here's the story of the ancient, staple food.
According to a Mexico News Daily report, 16 paintings and petroglyphs have been discovered on cliffs near the Tula River and ...