Stone human 'effigies' unearthed at Aztec temple in Mexico City were likely looted in battle and offered to the gods

Latest posts