Archaeologists in Mexico discover Tower made of Human Skulls

Archaeologists in Mexico have confirmed that the tower made of human skulls isn't a myth, after all. The huge tower located in the capital city Tenochtitlan, was constructed by ancient Aztecs. It's located in Mexico City near the Templo Mayor. A large group of excavators are reportedly working in the heart of the city in search … Continue reading Archaeologists in Mexico discover Tower made of Human Skulls