Archaeologists in Mexico found nearly 200 animal remains beneath the Moon Pyramid in Teotihuacán, shedding new light on the ...
A new study shows how animal sacrifices in Teotihuacán reveal ancient rituals and cultural connections of people 2,000 years ago.