
Mysterious "Puppets" Found Atop An Ancient Pyramid Have Scientists Scratching Their Heads
When thinking about the ancient civilizations of Latin America, a few different locations often come to mind. The Aztecs in central Mexico, the Maya in the Yucatán Peninsula, and the Inca in Peru and Ecuador are easily pictured. But what about the rest of …