Comerciantes venden productos para celebrar el Día de Muertos, en el mercado de Jamaica, en Ciudad de México (México). Los mexicanos preparan su tradicional altar para el Día de Muertos, el 1 y 2 de noviembre, mientras afrontan la inflación más alta en dos décadas, que ha elevado el precio de la tradicional ofrenda en casi 18 %. I EFE