As people enter The Center on Colfax in Denver, they are greeted by a colorful community altar featuring sugar skulls, flowers, skeleton figures and photos of people. The altar, called an “ofrenda” in Spanish, is part of the center’s celebration of Day of the Dead, or “Día de los Muertos” — a holiday where people […]