Puebla’s Dia de Muertos parade this year harkens to holiday’s Mexica roots
Day of the Dead — celebrated in modern times on November 1 and 2 — is based on ancient indigenous ceremonies that, at least in the Mexica or Aztec civilization, may have lasted for as […]