The sacrifice of at least 42 children in Tenochtitlán, now Mexico City, was an effort to calm the anger of the Aztec rain god during a devastating drought, researchers have revealed.
When my crew and I started excavating Calixtlahuaca -- an Aztec city-state capital near the modern-day city of Toluca in central Mexico -- I knew our findings might help answer questions of the past.