Coming alive
The Postal Service’s new Day of the Dead stamps were dedicated Sept. 30 at the El Paso Museum of Art in Texas. Dia de los Muertos, as the holiday is called in Spanish, is celebrated Nov. 1-2, straddling the Roman Catholic feast days of All Saints Day and All Souls Day, respectively. It is an […]