A series of stones carved with images of snakes, warriors, and headless prisoners has been found at the sacred Aztec site of Tenochtitlan in Mexico City's historic center. The 25 images, carved from ...