A developing non-profit in Decatur canceled its 2025 Día De Los Muertos (Day of the Dead) Festival due to safety concerns.