June 2, 2022 Archaeologists Have Uncovered a Stunning Aztec Offering to Their God of War: Over 160 Starfish and a Jaguar Skeleton Archaeologists Have Uncovered a Stunning Aztec Offering to Their God of War Over 160 Starfish and a Jaguar Skeleton