In May 1562, Diego de Landa, the highest-ranking Catholic authority in Mexico’s Yucatán Peninsula, received word that a large number of idols, along with human bones and deer meat, had been discovered ...
This article originally ran on April 23, 2021, but has been updated to include new class photos. When this year’s movie-awards season reaches its conclusion on March 2 with the 97th Oscars, it will do ...