Return to Article Details An altar of “beheaded cultures”. Archaeology and sacrifice at the Museo Nacional de Antropología (Mexico)